~aw/smart-dev/trunk

« back to all changes in this revision

Viewing changes to smart_order/static/ui/smartstrap/css/smartstrap.css

  • Committer: Anders Wallenquist
  • Date: 2014-09-09 11:56:02 UTC
  • Revision ID: anders.wallenquist@vertel.se-20140909115602-a3j4fuaj7jjo3t68
Initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*!
 
2
 * Smartstrap v0.5.0-wip
 
3
 *
 
4
 * Copyright 2012 Central Design
 
5
 * Smartstrap is a design and code framework developed to support the 
 
6
 * SMart Interactive eXperience Language (SMart iXL) guidelines and ease 
 
7
 * de design and programming of any SMart related website or online app.
 
8
 *
 
9
 * For more informations please consult: http://ixl.smart-eu.org
 
10
 *
 
11
 * Design and built passionately for SMart at Central Design studio
 
12
 * in Belgium:
 
13
 * http://centraldesign.be
 
14
 * http://twitter.com/centraldesign
 
15
 *
 
16
 */
 
17
article,
 
18
aside,
 
19
details,
 
20
figcaption,
 
21
figure,
 
22
footer,
 
23
header,
 
24
hgroup,
 
25
nav,
 
26
section {
 
27
  display: block;
 
28
}
 
29
audio,
 
30
canvas,
 
31
video {
 
32
  display: inline-block;
 
33
  *display: inline;
 
34
  *zoom: 1;
 
35
}
 
36
audio:not([controls]) {
 
37
  display: none;
 
38
}
 
39
html {
 
40
  font-size: 100%;
 
41
  -webkit-text-size-adjust: 100%;
 
42
  -ms-text-size-adjust: 100%;
 
43
}
 
44
* {
 
45
  -webkit-font-smoothing: antialiased;
 
46
}
 
47
a:focus {
 
48
  outline: thin dotted #333;
 
49
  outline: 5px auto -webkit-focus-ring-color;
 
50
  outline-offset: -2px;
 
51
}
 
52
a:hover,
 
53
a:active {
 
54
  outline: 0;
 
55
}
 
56
sub,
 
57
sup {
 
58
  position: relative;
 
59
  font-size: 75%;
 
60
  line-height: 0;
 
61
  vertical-align: baseline;
 
62
}
 
63
sup {
 
64
  top: -0.5em;
 
65
}
 
66
sub {
 
67
  bottom: -0.25em;
 
68
}
 
69
img {
 
70
  /* Responsive images (ensure images don't scale beyond their parents) */
 
71
 
 
72
  max-width: 100%;
 
73
  /* Part 1: Set a maxium relative to the parent */
 
74
 
 
75
  width: auto\9;
 
76
  /* IE7-8 need help adjusting responsive images */
 
77
 
 
78
  height: auto;
 
79
  /* Part 2: Scale the height according to the width, otherwise you get stretching */
 
80
 
 
81
  vertical-align: middle;
 
82
  border: 0;
 
83
  -ms-interpolation-mode: bicubic;
 
84
}
 
85
#map_canvas img {
 
86
  max-width: none;
 
87
}
 
88
button,
 
89
input,
 
90
select,
 
91
textarea {
 
92
  margin: 0;
 
93
  font-size: 100%;
 
94
  vertical-align: middle;
 
95
}
 
96
button,
 
97
input {
 
98
  *overflow: visible;
 
99
  line-height: normal;
 
100
}
 
101
button::-moz-focus-inner,
 
102
input::-moz-focus-inner {
 
103
  padding: 0;
 
104
  border: 0;
 
105
}
 
106
button,
 
107
input[type="button"],
 
108
input[type="reset"],
 
109
input[type="submit"] {
 
110
  cursor: pointer;
 
111
  -webkit-appearance: button;
 
112
}
 
113
input[type="search"] {
 
114
  -webkit-box-sizing: content-box;
 
115
  -moz-box-sizing: content-box;
 
116
  box-sizing: content-box;
 
117
  -webkit-appearance: textfield;
 
118
}
 
119
input[type="search"]::-webkit-search-decoration,
 
120
input[type="search"]::-webkit-search-cancel-button {
 
121
  -webkit-appearance: none;
 
122
}
 
123
textarea {
 
124
  overflow: auto;
 
125
  vertical-align: top;
 
126
}
 
127
*[data-href],
 
128
*[data-show-panel] {
 
129
  cursor: pointer;
 
130
}
 
131
.clearfix {
 
132
  *zoom: 1;
 
133
}
 
134
.clearfix:before,
 
135
.clearfix:after {
 
136
  display: table;
 
137
  content: "";
 
138
  line-height: 0;
 
139
}
 
140
.clearfix:after {
 
141
  clear: both;
 
142
}
 
143
.hide-text {
 
144
  font: 0/0 a;
 
145
  color: transparent;
 
146
  text-shadow: none;
 
147
  background-color: transparent;
 
148
  border: 0;
 
149
}
 
150
.input-block-level {
 
151
  display: block;
 
152
  width: 100%;
 
153
  min-height: 30px;
 
154
  -webkit-box-sizing: border-box;
 
155
  -moz-box-sizing: border-box;
 
156
  box-sizing: border-box;
 
157
}
 
158
.xray {
 
159
  background: rgba(255, 0, 0, 0.25);
 
160
}
 
161
body {
 
162
  margin: 0;
 
163
  font-family: "ars-maquette-web", "Helvetica Neue", Arial, Helvetica, sans-serif;
 
164
  font-size: 15px;
 
165
  line-height: 24px;
 
166
  color: #29200e;
 
167
  background-color: #f5f5f5;
 
168
}
 
169
a {
 
170
  color: #6f695d;
 
171
  text-decoration: none;
 
172
}
 
173
a:hover {
 
174
  color: #dd2222;
 
175
  text-decoration: underline;
 
176
}
 
177
.img-rounded {
 
178
  -webkit-border-radius: 6px;
 
179
  -moz-border-radius: 6px;
 
180
  border-radius: 6px;
 
181
}
 
182
.img-polaroid {
 
183
  padding: 4px;
 
184
  background-color: #fff;
 
185
  border: 1px solid #ccc;
 
186
  border: 1px solid rgba(0, 0, 0, 0.2);
 
187
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 
188
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 
189
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 
190
}
 
191
.img-circle {
 
192
  -webkit-border-radius: 500px;
 
193
  -moz-border-radius: 500px;
 
194
  border-radius: 500px;
 
195
}
 
196
.row {
 
197
  margin-left: -30px;
 
198
  *zoom: 1;
 
199
}
 
200
.row:before,
 
201
.row:after {
 
202
  display: table;
 
203
  content: "";
 
204
  line-height: 0;
 
205
}
 
206
.row:after {
 
207
  clear: both;
 
208
}
 
209
[class*="span"] {
 
210
  float: left;
 
211
  min-height: 1px;
 
212
  margin-left: 30px;
 
213
}
 
214
.container,
 
215
.navbar-static-top .container,
 
216
.navbar-fixed-top .container,
 
217
.navbar-fixed-bottom .container {
 
218
  width: 930px;
 
219
}
 
220
.span12 {
 
221
  width: 930px;
 
222
}
 
223
.span11 {
 
224
  width: 850px;
 
225
}
 
226
.span10 {
 
227
  width: 770px;
 
228
}
 
229
.span9 {
 
230
  width: 690px;
 
231
}
 
232
.span8 {
 
233
  width: 610px;
 
234
}
 
235
.span7 {
 
236
  width: 530px;
 
237
}
 
238
.span6 {
 
239
  width: 450px;
 
240
}
 
241
.span5 {
 
242
  width: 370px;
 
243
}
 
244
.span4 {
 
245
  width: 290px;
 
246
}
 
247
.span3 {
 
248
  width: 210px;
 
249
}
 
250
.span2 {
 
251
  width: 130px;
 
252
}
 
253
.span1 {
 
254
  width: 50px;
 
255
}
 
256
.offset12 {
 
257
  margin-left: 990px;
 
258
}
 
259
.offset11 {
 
260
  margin-left: 910px;
 
261
}
 
262
.offset10 {
 
263
  margin-left: 830px;
 
264
}
 
265
.offset9 {
 
266
  margin-left: 750px;
 
267
}
 
268
.offset8 {
 
269
  margin-left: 670px;
 
270
}
 
271
.offset7 {
 
272
  margin-left: 590px;
 
273
}
 
274
.offset6 {
 
275
  margin-left: 510px;
 
276
}
 
277
.offset5 {
 
278
  margin-left: 430px;
 
279
}
 
280
.offset4 {
 
281
  margin-left: 350px;
 
282
}
 
283
.offset3 {
 
284
  margin-left: 270px;
 
285
}
 
286
.offset2 {
 
287
  margin-left: 190px;
 
288
}
 
289
.offset1 {
 
290
  margin-left: 110px;
 
291
}
 
292
.row-fluid {
 
293
  width: 100%;
 
294
  *zoom: 1;
 
295
}
 
296
.row-fluid:before,
 
297
.row-fluid:after {
 
298
  display: table;
 
299
  content: "";
 
300
  line-height: 0;
 
301
}
 
302
.row-fluid:after {
 
303
  clear: both;
 
304
}
 
305
.row-fluid [class*="span"] {
 
306
  display: block;
 
307
  width: 100%;
 
308
  min-height: 30px;
 
309
  -webkit-box-sizing: border-box;
 
310
  -moz-box-sizing: border-box;
 
311
  box-sizing: border-box;
 
312
  float: left;
 
313
  margin-left: 3.225806451612903%;
 
314
  *margin-left: 3.172043010752688%;
 
315
}
 
316
.row-fluid [class*="span"]:first-child {
 
317
  margin-left: 0;
 
318
}
 
319
.row-fluid .span12 {
 
320
  width: 100%;
 
321
  *width: 99.94623655913979%;
 
322
}
 
323
.row-fluid .span11 {
 
324
  width: 91.39784946236558%;
 
325
  *width: 91.34408602150538%;
 
326
}
 
327
.row-fluid .span10 {
 
328
  width: 82.79569892473117%;
 
329
  *width: 82.74193548387096%;
 
330
}
 
331
.row-fluid .span9 {
 
332
  width: 74.19354838709677%;
 
333
  *width: 74.13978494623656%;
 
334
}
 
335
.row-fluid .span8 {
 
336
  width: 65.59139784946237%;
 
337
  *width: 65.53763440860216%;
 
338
}
 
339
.row-fluid .span7 {
 
340
  width: 56.98924731182795%;
 
341
  *width: 56.93548387096774%;
 
342
}
 
343
.row-fluid .span6 {
 
344
  width: 48.38709677419355%;
 
345
  *width: 48.333333333333336%;
 
346
}
 
347
.row-fluid .span5 {
 
348
  width: 39.784946236559136%;
 
349
  *width: 39.73118279569892%;
 
350
}
 
351
.row-fluid .span4 {
 
352
  width: 31.18279569892473%;
 
353
  *width: 31.129032258064512%;
 
354
}
 
355
.row-fluid .span3 {
 
356
  width: 22.58064516129032%;
 
357
  *width: 22.526881720430104%;
 
358
}
 
359
.row-fluid .span2 {
 
360
  width: 13.978494623655912%;
 
361
  *width: 13.924731182795696%;
 
362
}
 
363
.row-fluid .span1 {
 
364
  width: 5.376344086021505%;
 
365
  *width: 5.32258064516129%;
 
366
}
 
367
.row-fluid .offset12 {
 
368
  margin-left: 106.45161290322581%;
 
369
  *margin-left: 106.34408602150539%;
 
370
}
 
371
.row-fluid .offset12:first-child {
 
372
  margin-left: 103.2258064516129%;
 
373
  *margin-left: 103.11827956989248%;
 
374
}
 
375
.row-fluid .offset11 {
 
376
  margin-left: 97.84946236559139%;
 
377
  *margin-left: 97.74193548387098%;
 
378
}
 
379
.row-fluid .offset11:first-child {
 
380
  margin-left: 94.62365591397848%;
 
381
  *margin-left: 94.51612903225806%;
 
382
}
 
383
.row-fluid .offset10 {
 
384
  margin-left: 89.24731182795698%;
 
385
  *margin-left: 89.13978494623656%;
 
386
}
 
387
.row-fluid .offset10:first-child {
 
388
  margin-left: 86.02150537634407%;
 
389
  *margin-left: 85.91397849462365%;
 
390
}
 
391
.row-fluid .offset9 {
 
392
  margin-left: 80.64516129032258%;
 
393
  *margin-left: 80.53763440860216%;
 
394
}
 
395
.row-fluid .offset9:first-child {
 
396
  margin-left: 77.41935483870967%;
 
397
  *margin-left: 77.31182795698925%;
 
398
}
 
399
.row-fluid .offset8 {
 
400
  margin-left: 72.04301075268818%;
 
401
  *margin-left: 71.93548387096776%;
 
402
}
 
403
.row-fluid .offset8:first-child {
 
404
  margin-left: 68.81720430107526%;
 
405
  *margin-left: 68.70967741935485%;
 
406
}
 
407
.row-fluid .offset7 {
 
408
  margin-left: 63.44086021505376%;
 
409
  *margin-left: 63.33333333333333%;
 
410
}
 
411
.row-fluid .offset7:first-child {
 
412
  margin-left: 60.21505376344086%;
 
413
  *margin-left: 60.107526881720425%;
 
414
}
 
415
.row-fluid .offset6 {
 
416
  margin-left: 54.83870967741936%;
 
417
  *margin-left: 54.73118279569893%;
 
418
}
 
419
.row-fluid .offset6:first-child {
 
420
  margin-left: 51.612903225806456%;
 
421
  *margin-left: 51.505376344086024%;
 
422
}
 
423
.row-fluid .offset5 {
 
424
  margin-left: 46.236559139784944%;
 
425
  *margin-left: 46.12903225806451%;
 
426
}
 
427
.row-fluid .offset5:first-child {
 
428
  margin-left: 43.01075268817204%;
 
429
  *margin-left: 42.90322580645161%;
 
430
}
 
431
.row-fluid .offset4 {
 
432
  margin-left: 37.634408602150536%;
 
433
  *margin-left: 37.526881720430104%;
 
434
}
 
435
.row-fluid .offset4:first-child {
 
436
  margin-left: 34.40860215053763%;
 
437
  *margin-left: 34.3010752688172%;
 
438
}
 
439
.row-fluid .offset3 {
 
440
  margin-left: 29.032258064516128%;
 
441
  *margin-left: 28.924731182795696%;
 
442
}
 
443
.row-fluid .offset3:first-child {
 
444
  margin-left: 25.806451612903224%;
 
445
  *margin-left: 25.698924731182792%;
 
446
}
 
447
.row-fluid .offset2 {
 
448
  margin-left: 20.43010752688172%;
 
449
  *margin-left: 20.32258064516129%;
 
450
}
 
451
.row-fluid .offset2:first-child {
 
452
  margin-left: 17.204301075268816%;
 
453
  *margin-left: 17.096774193548384%;
 
454
}
 
455
.row-fluid .offset1 {
 
456
  margin-left: 11.827956989247312%;
 
457
  *margin-left: 11.72043010752688%;
 
458
}
 
459
.row-fluid .offset1:first-child {
 
460
  margin-left: 8.602150537634408%;
 
461
  *margin-left: 8.494623655913976%;
 
462
}
 
463
[class*="span"].hide,
 
464
.row-fluid [class*="span"].hide {
 
465
  display: none;
 
466
}
 
467
[class*="span"].pull-right,
 
468
.row-fluid [class*="span"].pull-right {
 
469
  float: right;
 
470
}
 
471
.container {
 
472
  margin-right: auto;
 
473
  margin-left: auto;
 
474
  *zoom: 1;
 
475
}
 
476
.container:before,
 
477
.container:after {
 
478
  display: table;
 
479
  content: "";
 
480
  line-height: 0;
 
481
}
 
482
.container:after {
 
483
  clear: both;
 
484
}
 
485
.container-fluid {
 
486
  padding-right: 30px;
 
487
  padding-left: 30px;
 
488
  *zoom: 1;
 
489
}
 
490
.container-fluid:before,
 
491
.container-fluid:after {
 
492
  display: table;
 
493
  content: "";
 
494
  line-height: 0;
 
495
}
 
496
.container-fluid:after {
 
497
  clear: both;
 
498
}
 
499
p {
 
500
  margin: 0 0 12px;
 
501
}
 
502
.lead {
 
503
  margin-bottom: 30px;
 
504
  font-size: 19px;
 
505
  font-weight: 300;
 
506
  line-height: 30px;
 
507
}
 
508
small {
 
509
  font-size: 85%;
 
510
}
 
511
strong {
 
512
  font-weight: bold;
 
513
}
 
514
em {
 
515
  font-style: italic;
 
516
}
 
517
cite {
 
518
  font-style: normal;
 
519
}
 
520
.muted {
 
521
  color: #b6b3ad;
 
522
}
 
523
.text-warning {
 
524
  color: #c09853;
 
525
}
 
526
.text-error {
 
527
  color: #b94a48;
 
528
}
 
529
.text-info {
 
530
  color: #3a87ad;
 
531
}
 
532
.text-success {
 
533
  color: #7aa723;
 
534
}
 
535
h1,
 
536
h2,
 
537
h3,
 
538
h4,
 
539
h5,
 
540
h6 {
 
541
  margin: 12px 0;
 
542
  font-family: inherit;
 
543
  font-weight: 400;
 
544
  line-height: 1;
 
545
  color: inherit;
 
546
  text-rendering: optimizelegibility;
 
547
}
 
548
h1 small,
 
549
h2 small,
 
550
h3 small,
 
551
h4 small,
 
552
h5 small,
 
553
h6 small {
 
554
  font-weight: normal;
 
555
  line-height: 1;
 
556
  color: #b6b3ad;
 
557
}
 
558
h1 {
 
559
  font-size: 26px;
 
560
  line-height: 30px;
 
561
  margin-bottom: 12px;
 
562
}
 
563
h1 small {
 
564
  font-size: 18px;
 
565
}
 
566
h2 {
 
567
  font-size: 19px;
 
568
  line-height: 24px;
 
569
  margin-bottom: 6px;
 
570
  font-weight: 500;
 
571
}
 
572
h2 small {
 
573
  font-size: 18px;
 
574
}
 
575
h3 {
 
576
  font-size: 18px;
 
577
  line-height: 36px;
 
578
}
 
579
h3 small {
 
580
  font-size: 14px;
 
581
}
 
582
h4,
 
583
h5,
 
584
h6 {
 
585
  line-height: 24px;
 
586
}
 
587
h4 {
 
588
  font-size: 14px;
 
589
}
 
590
h4 small {
 
591
  font-size: 12px;
 
592
}
 
593
h5 {
 
594
  font-size: 12px;
 
595
}
 
596
h6 {
 
597
  font-size: 11px;
 
598
}
 
599
.page-header {
 
600
  padding-bottom: 11px;
 
601
  margin: 24px 0 36px;
 
602
  border-bottom: 1px solid #d8d7d4;
 
603
}
 
604
ul,
 
605
ol {
 
606
  padding: 0;
 
607
  margin: 0 0 12px 40px;
 
608
}
 
609
ul ul,
 
610
ul ol,
 
611
ol ol,
 
612
ol ul {
 
613
  margin-bottom: 0;
 
614
}
 
615
li {
 
616
  line-height: 24px;
 
617
}
 
618
ul.unstyled,
 
619
ol.unstyled {
 
620
  margin-left: 0;
 
621
  list-style: none;
 
622
}
 
623
dl {
 
624
  margin-bottom: 24px;
 
625
}
 
626
dt,
 
627
dd {
 
628
  line-height: 24px;
 
629
}
 
630
dt {
 
631
  font-weight: bold;
 
632
}
 
633
dd {
 
634
  margin-left: 12px;
 
635
}
 
636
.dl-horizontal {
 
637
  *zoom: 1;
 
638
}
 
639
.dl-horizontal:before,
 
640
.dl-horizontal:after {
 
641
  display: table;
 
642
  content: "";
 
643
  line-height: 0;
 
644
}
 
645
.dl-horizontal:after {
 
646
  clear: both;
 
647
}
 
648
.dl-horizontal dt {
 
649
  float: left;
 
650
  width: 160px;
 
651
  clear: left;
 
652
  text-align: right;
 
653
  overflow: hidden;
 
654
  text-overflow: ellipsis;
 
655
  white-space: nowrap;
 
656
}
 
657
.dl-horizontal dd {
 
658
  margin-left: 180px;
 
659
}
 
660
hr {
 
661
  margin: 24px 0;
 
662
  border: 0;
 
663
  border-top: 1px solid #d8d7d4;
 
664
  border-bottom: 1px solid #ffffff;
 
665
}
 
666
hr.page-divider {
 
667
  position: relative;
 
668
  border: 0;
 
669
  height: 1px;
 
670
  width: 100;
 
671
  margin-left: auto;
 
672
  margin-right: auto;
 
673
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(216, 215, 212, 0)), color-stop(50%, #d8d7d4), color-stop(100%, rgba(216, 215, 212, 0)));
 
674
}
 
675
hr.page-divider:after {
 
676
  content: " ";
 
677
  overflow: hidden;
 
678
  position: absolute;
 
679
  height: 1px;
 
680
  top: 100%;
 
681
  width: 100%;
 
682
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
 
683
}
 
684
abbr[title] {
 
685
  cursor: help;
 
686
  border-bottom: 1px dotted #b6b3ad;
 
687
}
 
688
abbr.initialism {
 
689
  font-size: 90%;
 
690
  text-transform: uppercase;
 
691
}
 
692
blockquote {
 
693
  padding: 0 0 0 15px;
 
694
  margin: 0 0 24px;
 
695
  border-left: 5px solid #d8d7d4;
 
696
}
 
697
blockquote p {
 
698
  margin-bottom: 0;
 
699
  font-size: 16px;
 
700
  font-weight: 300;
 
701
  line-height: 30px;
 
702
}
 
703
blockquote small {
 
704
  display: block;
 
705
  line-height: 24px;
 
706
  color: #b6b3ad;
 
707
}
 
708
blockquote small:before {
 
709
  content: '\2014 \00A0';
 
710
}
 
711
blockquote.pull-right {
 
712
  float: right;
 
713
  padding-right: 15px;
 
714
  padding-left: 0;
 
715
  border-right: 5px solid #d8d7d4;
 
716
  border-left: 0;
 
717
}
 
718
blockquote.pull-right p,
 
719
blockquote.pull-right small {
 
720
  text-align: right;
 
721
}
 
722
blockquote.pull-right small:before {
 
723
  content: '';
 
724
}
 
725
blockquote.pull-right small:after {
 
726
  content: '\00A0 \2014';
 
727
}
 
728
q:before,
 
729
q:after,
 
730
blockquote:before,
 
731
blockquote:after {
 
732
  content: "";
 
733
}
 
734
address {
 
735
  display: block;
 
736
  margin-bottom: 24px;
 
737
  font-style: normal;
 
738
  line-height: 24px;
 
739
}
 
740
code,
 
741
pre {
 
742
  padding: 0 3px 2px;
 
743
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
 
744
  font-size: 13px;
 
745
  color: #6f695d;
 
746
  -webkit-border-radius: 3px;
 
747
  -moz-border-radius: 3px;
 
748
  border-radius: 3px;
 
749
}
 
750
code {
 
751
  padding: 2px 4px;
 
752
  color: #d14;
 
753
  background-color: #f7f7f9;
 
754
  border: 1px solid #e1e1e8;
 
755
}
 
756
pre {
 
757
  display: block;
 
758
  padding: 11.5px;
 
759
  margin: 0 0 12px;
 
760
  font-size: 14px;
 
761
  line-height: 24px;
 
762
  word-break: break-all;
 
763
  word-wrap: break-word;
 
764
  white-space: pre;
 
765
  white-space: pre-wrap;
 
766
  background-color: #f5f5f5;
 
767
  border: 1px solid #ccc;
 
768
  border: 1px solid rgba(0, 0, 0, 0.15);
 
769
  -webkit-border-radius: 4px;
 
770
  -moz-border-radius: 4px;
 
771
  border-radius: 4px;
 
772
}
 
773
pre.prettyprint {
 
774
  margin-bottom: 24px;
 
775
}
 
776
pre code {
 
777
  padding: 0;
 
778
  color: inherit;
 
779
  background-color: transparent;
 
780
  border: 0;
 
781
}
 
782
.pre-scrollable {
 
783
  max-height: 340px;
 
784
  overflow-y: scroll;
 
785
}
 
786
form {
 
787
  margin: 0 0 24px;
 
788
  font-size: 14px;
 
789
}
 
790
fieldset {
 
791
  padding: 0;
 
792
  margin: 0;
 
793
  border: 0;
 
794
}
 
795
legend {
 
796
  display: block;
 
797
  width: 100%;
 
798
  padding: 0;
 
799
  margin-bottom: 24px;
 
800
  font-size: 22.5px;
 
801
  line-height: 48px;
 
802
  color: #6f695d;
 
803
  border: 0;
 
804
  border-bottom: 1px solid #d8d7d4;
 
805
}
 
806
legend small {
 
807
  font-size: 18px;
 
808
  color: #b6b3ad;
 
809
}
 
810
label,
 
811
input,
 
812
button,
 
813
select,
 
814
textarea {
 
815
  font-size: 14px;
 
816
  font-weight: normal;
 
817
  line-height: 24px;
 
818
}
 
819
input,
 
820
button,
 
821
select,
 
822
textarea {
 
823
  font-family: "ars-maquette-web", "Helvetica Neue", Arial, Helvetica, sans-serif;
 
824
}
 
825
label {
 
826
  display: block;
 
827
  margin-bottom: 5px;
 
828
}
 
829
select,
 
830
textarea,
 
831
input[type="text"],
 
832
input[type="password"],
 
833
input[type="datetime"],
 
834
input[type="datetime-local"],
 
835
input[type="date"],
 
836
input[type="month"],
 
837
input[type="time"],
 
838
input[type="week"],
 
839
input[type="number"],
 
840
input[type="email"],
 
841
input[type="url"],
 
842
input[type="search"],
 
843
input[type="tel"],
 
844
input[type="color"],
 
845
.uneditable-input {
 
846
  -webkit-box-sizing: border-box;
 
847
  -moz-box-sizing: border-box;
 
848
  box-sizing: border-box;
 
849
  display: inline-block;
 
850
  /* height: @baseLineHeight; */
 
851
 
 
852
  padding: 3px 9px 6px;
 
853
  margin-bottom: 9px;
 
854
  font-size: 14px;
 
855
  line-height: 24px;
 
856
  color: #29200e;
 
857
  -webkit-border-radius: 3px;
 
858
  -moz-border-radius: 3px;
 
859
  border-radius: 3px;
 
860
}
 
861
input,
 
862
textarea,
 
863
.uneditable-input {
 
864
  width: 206px;
 
865
}
 
866
textarea {
 
867
  height: auto;
 
868
}
 
869
select,
 
870
textarea,
 
871
input[type="text"],
 
872
input[type="password"],
 
873
input[type="datetime"],
 
874
input[type="datetime-local"],
 
875
input[type="date"],
 
876
input[type="month"],
 
877
input[type="time"],
 
878
input[type="week"],
 
879
input[type="number"],
 
880
input[type="email"],
 
881
input[type="url"],
 
882
input[type="search"],
 
883
input[type="tel"],
 
884
input[type="color"],
 
885
.uneditable-input {
 
886
  background-color: #ffffff;
 
887
  border: 1px solid #b6b3ad;
 
888
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
889
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
890
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
891
  -webkit-transition: border linear .2s, box-shadow linear .2s;
 
892
  -moz-transition: border linear .2s, box-shadow linear .2s;
 
893
  -o-transition: border linear .2s, box-shadow linear .2s;
 
894
  transition: border linear .2s, box-shadow linear .2s;
 
895
}
 
896
select:focus,
 
897
textarea:focus,
 
898
input[type="text"]:focus,
 
899
input[type="password"]:focus,
 
900
input[type="datetime"]:focus,
 
901
input[type="datetime-local"]:focus,
 
902
input[type="date"]:focus,
 
903
input[type="month"]:focus,
 
904
input[type="time"]:focus,
 
905
input[type="week"]:focus,
 
906
input[type="number"]:focus,
 
907
input[type="email"]:focus,
 
908
input[type="url"]:focus,
 
909
input[type="search"]:focus,
 
910
input[type="tel"]:focus,
 
911
input[type="color"]:focus,
 
912
.uneditable-input:focus {
 
913
  border-color: rgba(82, 168, 236, 0.8);
 
914
  outline: 0;
 
915
  outline: thin dotted \9;
 
916
  /* IE6-9 */
 
917
 
 
918
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 
919
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 
920
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 
921
}
 
922
input[type="radio"],
 
923
input[type="checkbox"] {
 
924
  margin: 4px 0 0;
 
925
  *margin-top: 0;
 
926
  /* IE7 */
 
927
 
 
928
  margin-top: 1px \9;
 
929
  /* IE8-9 */
 
930
 
 
931
  line-height: normal;
 
932
  cursor: pointer;
 
933
}
 
934
input[type="file"],
 
935
input[type="image"],
 
936
input[type="submit"],
 
937
input[type="reset"],
 
938
input[type="button"],
 
939
input[type="radio"],
 
940
input[type="checkbox"] {
 
941
  width: auto;
 
942
}
 
943
select,
 
944
input[type="file"] {
 
945
  height: 30px;
 
946
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
 
947
 
 
948
  *margin-top: 4px;
 
949
  /* For IE7, add top margin to align select with labels */
 
950
 
 
951
  line-height: 30px;
 
952
}
 
953
select {
 
954
  width: 220px;
 
955
  border: 1px solid #b6b3ad;
 
956
  background-color: #ffffff;
 
957
}
 
958
select[multiple],
 
959
select[size] {
 
960
  height: auto;
 
961
}
 
962
select:focus,
 
963
input[type="file"]:focus,
 
964
input[type="radio"]:focus,
 
965
input[type="checkbox"]:focus {
 
966
  outline: thin dotted #333;
 
967
  outline: 5px auto -webkit-focus-ring-color;
 
968
  outline-offset: -2px;
 
969
}
 
970
.uneditable-input,
 
971
.uneditable-textarea {
 
972
  color: #b6b3ad;
 
973
  background-color: #fcfcfc;
 
974
  border-color: #b6b3ad;
 
975
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 
976
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 
977
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 
978
  cursor: not-allowed;
 
979
}
 
980
.uneditable-input {
 
981
  overflow: hidden;
 
982
  white-space: nowrap;
 
983
}
 
984
.uneditable-textarea {
 
985
  width: auto;
 
986
  height: auto;
 
987
}
 
988
input:-moz-placeholder,
 
989
textarea:-moz-placeholder {
 
990
  color: #b6b3ad;
 
991
}
 
992
input:-ms-input-placeholder,
 
993
textarea:-ms-input-placeholder {
 
994
  color: #b6b3ad;
 
995
}
 
996
input::-webkit-input-placeholder,
 
997
textarea::-webkit-input-placeholder {
 
998
  color: #b6b3ad;
 
999
}
 
1000
.radio,
 
1001
.checkbox {
 
1002
  min-height: 18px;
 
1003
  padding-left: 18px;
 
1004
}
 
1005
.radio input[type="radio"],
 
1006
.checkbox input[type="checkbox"] {
 
1007
  float: left;
 
1008
  margin: 7px 0 0 -18px;
 
1009
}
 
1010
.radio input[type="radio"] {
 
1011
  margin: 6px 0 0 -18px;
 
1012
}
 
1013
.controls > .radio:first-child,
 
1014
.controls > .checkbox:first-child {
 
1015
  padding-top: 5px;
 
1016
}
 
1017
.radio.inline,
 
1018
.checkbox.inline {
 
1019
  display: inline-block;
 
1020
  padding-top: 5px;
 
1021
  margin-bottom: 0;
 
1022
  vertical-align: middle;
 
1023
}
 
1024
.radio.inline + .radio.inline,
 
1025
.checkbox.inline + .checkbox.inline {
 
1026
  margin-left: 10px;
 
1027
}
 
1028
.input-mini {
 
1029
  width: 60px;
 
1030
}
 
1031
.input-small {
 
1032
  width: 90px;
 
1033
}
 
1034
.input-medium {
 
1035
  width: 150px;
 
1036
}
 
1037
.input-large {
 
1038
  width: 210px;
 
1039
}
 
1040
.input-xlarge {
 
1041
  width: 270px;
 
1042
}
 
1043
.input-xxlarge {
 
1044
  width: 530px;
 
1045
}
 
1046
input[class*="span"],
 
1047
select[class*="span"],
 
1048
textarea[class*="span"],
 
1049
.uneditable-input[class*="span"],
 
1050
.row-fluid input[class*="span"],
 
1051
.row-fluid select[class*="span"],
 
1052
.row-fluid textarea[class*="span"],
 
1053
.row-fluid .uneditable-input[class*="span"] {
 
1054
  float: none;
 
1055
  margin-left: 0;
 
1056
}
 
1057
textarea {
 
1058
  max-width: 100%;
 
1059
}
 
1060
.input-append input[class*="span"],
 
1061
.input-append .uneditable-input[class*="span"],
 
1062
.input-prepend input[class*="span"],
 
1063
.input-prepend .uneditable-input[class*="span"],
 
1064
.row-fluid input[class*="span"],
 
1065
.row-fluid select[class*="span"],
 
1066
.row-fluid textarea[class*="span"],
 
1067
.row-fluid .uneditable-input[class*="span"],
 
1068
.row-fluid .input-prepend [class*="span"],
 
1069
.row-fluid .input-append [class*="span"] {
 
1070
  display: inline-block;
 
1071
}
 
1072
input,
 
1073
textarea,
 
1074
.uneditable-input {
 
1075
  margin-left: 0;
 
1076
}
 
1077
.controls-row [class*="span"] + [class*="span"] {
 
1078
  margin-left: 30px;
 
1079
}
 
1080
input.span12, textarea.span12, .uneditable-input.span12 {
 
1081
  width: 930px;
 
1082
}
 
1083
input.span11, textarea.span11, .uneditable-input.span11 {
 
1084
  width: 850px;
 
1085
}
 
1086
input.span10, textarea.span10, .uneditable-input.span10 {
 
1087
  width: 770px;
 
1088
}
 
1089
input.span9, textarea.span9, .uneditable-input.span9 {
 
1090
  width: 690px;
 
1091
}
 
1092
input.span8, textarea.span8, .uneditable-input.span8 {
 
1093
  width: 610px;
 
1094
}
 
1095
input.span7, textarea.span7, .uneditable-input.span7 {
 
1096
  width: 530px;
 
1097
}
 
1098
input.span6, textarea.span6, .uneditable-input.span6 {
 
1099
  width: 450px;
 
1100
}
 
1101
input.span5, textarea.span5, .uneditable-input.span5 {
 
1102
  width: 370px;
 
1103
}
 
1104
input.span4, textarea.span4, .uneditable-input.span4 {
 
1105
  width: 290px;
 
1106
}
 
1107
input.span3, textarea.span3, .uneditable-input.span3 {
 
1108
  width: 210px;
 
1109
}
 
1110
input.span2, textarea.span2, .uneditable-input.span2 {
 
1111
  width: 130px;
 
1112
}
 
1113
input.span1, textarea.span1, .uneditable-input.span1 {
 
1114
  width: 50px;
 
1115
}
 
1116
.controls-row {
 
1117
  *zoom: 1;
 
1118
}
 
1119
.controls-row:before,
 
1120
.controls-row:after {
 
1121
  display: table;
 
1122
  content: "";
 
1123
  line-height: 0;
 
1124
}
 
1125
.controls-row:after {
 
1126
  clear: both;
 
1127
}
 
1128
.controls-row [class*="span"] {
 
1129
  float: left;
 
1130
}
 
1131
.controls-row [class*="span"] + [class*="span"] {
 
1132
  margin: 0 0 0 24px;
 
1133
}
 
1134
input[disabled],
 
1135
select[disabled],
 
1136
textarea[disabled],
 
1137
input[readonly],
 
1138
select[readonly],
 
1139
textarea[readonly] {
 
1140
  cursor: not-allowed;
 
1141
  background-color: #f5f5f4;
 
1142
}
 
1143
input[type="radio"][disabled],
 
1144
input[type="checkbox"][disabled],
 
1145
input[type="radio"][readonly],
 
1146
input[type="checkbox"][readonly] {
 
1147
  background-color: transparent;
 
1148
}
 
1149
.control-group.warning > label {
 
1150
  color: #c09853;
 
1151
}
 
1152
.control-group.warning .checkbox,
 
1153
.control-group.warning .radio,
 
1154
.control-group.warning input,
 
1155
.control-group.warning select,
 
1156
.control-group.warning textarea {
 
1157
  color: #c09853;
 
1158
}
 
1159
.control-group.warning input,
 
1160
.control-group.warning select,
 
1161
.control-group.warning textarea {
 
1162
  border-color: #c09853;
 
1163
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1164
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1165
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1166
}
 
1167
.control-group.warning input:focus,
 
1168
.control-group.warning select:focus,
 
1169
.control-group.warning textarea:focus {
 
1170
  border-color: #a47e3c;
 
1171
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
 
1172
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
 
1173
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
 
1174
}
 
1175
.control-group.warning .input-prepend .add-on,
 
1176
.control-group.warning .input-append .add-on {
 
1177
  color: #c09853;
 
1178
  background-color: #fcf8e3;
 
1179
  border-color: #c09853;
 
1180
}
 
1181
.control-group.error > label {
 
1182
  color: #b94a48;
 
1183
}
 
1184
.control-group.error .checkbox,
 
1185
.control-group.error .radio,
 
1186
.control-group.error input,
 
1187
.control-group.error select,
 
1188
.control-group.error textarea {
 
1189
  color: #b94a48;
 
1190
}
 
1191
.control-group.error input,
 
1192
.control-group.error select,
 
1193
.control-group.error textarea {
 
1194
  border-color: #b94a48;
 
1195
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1196
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1197
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1198
}
 
1199
.control-group.error input:focus,
 
1200
.control-group.error select:focus,
 
1201
.control-group.error textarea:focus {
 
1202
  border-color: #953b39;
 
1203
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
 
1204
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
 
1205
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
 
1206
}
 
1207
.control-group.error .input-prepend .add-on,
 
1208
.control-group.error .input-append .add-on {
 
1209
  color: #b94a48;
 
1210
  background-color: #f2dede;
 
1211
  border-color: #b94a48;
 
1212
}
 
1213
.control-group.success > label {
 
1214
  color: #7aa723;
 
1215
}
 
1216
.control-group.success .checkbox,
 
1217
.control-group.success .radio,
 
1218
.control-group.success input,
 
1219
.control-group.success select,
 
1220
.control-group.success textarea {
 
1221
  color: #7aa723;
 
1222
}
 
1223
.control-group.success input,
 
1224
.control-group.success select,
 
1225
.control-group.success textarea {
 
1226
  border-color: #7aa723;
 
1227
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1228
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1229
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1230
}
 
1231
.control-group.success input:focus,
 
1232
.control-group.success select:focus,
 
1233
.control-group.success textarea:focus {
 
1234
  border-color: #5b7d1a;
 
1235
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #addb55;
 
1236
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #addb55;
 
1237
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #addb55;
 
1238
}
 
1239
.control-group.success .input-prepend .add-on,
 
1240
.control-group.success .input-append .add-on {
 
1241
  color: #7aa723;
 
1242
  background-color: #dff0d8;
 
1243
  border-color: #7aa723;
 
1244
}
 
1245
.control-group.info > label {
 
1246
  color: #3a87ad;
 
1247
}
 
1248
.control-group.info .checkbox,
 
1249
.control-group.info .radio,
 
1250
.control-group.info input,
 
1251
.control-group.info select,
 
1252
.control-group.info textarea {
 
1253
  color: #3a87ad;
 
1254
}
 
1255
.control-group.info input,
 
1256
.control-group.info select,
 
1257
.control-group.info textarea {
 
1258
  border-color: #3a87ad;
 
1259
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1260
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1261
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
1262
}
 
1263
.control-group.info input:focus,
 
1264
.control-group.info select:focus,
 
1265
.control-group.info textarea:focus {
 
1266
  border-color: #2d6987;
 
1267
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
 
1268
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
 
1269
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
 
1270
}
 
1271
.control-group.info .input-prepend .add-on,
 
1272
.control-group.info .input-append .add-on {
 
1273
  color: #3a87ad;
 
1274
  background-color: #d9edf7;
 
1275
  border-color: #3a87ad;
 
1276
}
 
1277
input:focus:required:invalid,
 
1278
textarea:focus:required:invalid,
 
1279
select:focus:required:invalid {
 
1280
  color: #b94a48;
 
1281
  border-color: #ee5f5b;
 
1282
}
 
1283
input:focus:required:invalid:focus,
 
1284
textarea:focus:required:invalid:focus,
 
1285
select:focus:required:invalid:focus {
 
1286
  border-color: #e9322d;
 
1287
  -webkit-box-shadow: 0 0 6px #f8b9b7;
 
1288
  -moz-box-shadow: 0 0 6px #f8b9b7;
 
1289
  box-shadow: 0 0 6px #f8b9b7;
 
1290
}
 
1291
.form-actions {
 
1292
  padding: 23px 20px 24px;
 
1293
  margin-top: 24px;
 
1294
  margin-bottom: 24px;
 
1295
  background-color: #eaeaea;
 
1296
  border-top: 1px solid #e5e5e5;
 
1297
  *zoom: 1;
 
1298
}
 
1299
.form-actions:before,
 
1300
.form-actions:after {
 
1301
  display: table;
 
1302
  content: "";
 
1303
  line-height: 0;
 
1304
}
 
1305
.form-actions:after {
 
1306
  clear: both;
 
1307
}
 
1308
.help-block,
 
1309
.help-inline {
 
1310
  color: #949087;
 
1311
}
 
1312
.error-block,
 
1313
.error-inline {
 
1314
  color: #9d261d;
 
1315
}
 
1316
.help-block,
 
1317
.error-block {
 
1318
  display: block;
 
1319
  margin-bottom: 12px;
 
1320
}
 
1321
.help-inline,
 
1322
.error-inline {
 
1323
  display: inline-block;
 
1324
  *display: inline;
 
1325
  /* IE7 inline-block hack */
 
1326
 
 
1327
  *zoom: 1;
 
1328
  vertical-align: middle;
 
1329
  padding-left: 5px;
 
1330
}
 
1331
.input-append,
 
1332
.input-prepend {
 
1333
  margin-bottom: 5px;
 
1334
  font-size: 0;
 
1335
  white-space: nowrap;
 
1336
}
 
1337
.input-append input,
 
1338
.input-prepend input,
 
1339
.input-append select,
 
1340
.input-prepend select,
 
1341
.input-append .uneditable-input,
 
1342
.input-prepend .uneditable-input {
 
1343
  position: relative;
 
1344
  margin-bottom: 0;
 
1345
  *margin-left: 0;
 
1346
  font-size: 15px;
 
1347
  vertical-align: top;
 
1348
  -webkit-border-radius: 0 3px 3px 0;
 
1349
  -moz-border-radius: 0 3px 3px 0;
 
1350
  border-radius: 0 3px 3px 0;
 
1351
}
 
1352
.input-append input:focus,
 
1353
.input-prepend input:focus,
 
1354
.input-append select:focus,
 
1355
.input-prepend select:focus,
 
1356
.input-append .uneditable-input:focus,
 
1357
.input-prepend .uneditable-input:focus {
 
1358
  z-index: 2;
 
1359
}
 
1360
.input-append .add-on,
 
1361
.input-prepend .add-on {
 
1362
  display: inline-block;
 
1363
  width: auto;
 
1364
  height: 25px;
 
1365
  min-width: 16px;
 
1366
  padding: 3px 9px 5px;
 
1367
  font-size: 12px;
 
1368
  font-weight: bold;
 
1369
  line-height: 24px;
 
1370
  text-align: center;
 
1371
  color: #6f695d;
 
1372
  /* text-shadow: 0 1px 0 @white; */
 
1373
 
 
1374
  background-color: #ceccc8;
 
1375
  border: 1px solid #b6b3ad;
 
1376
}
 
1377
.input-append .add-on,
 
1378
.input-prepend .add-on,
 
1379
.input-append .btn,
 
1380
.input-prepend .btn {
 
1381
  vertical-align: top;
 
1382
  -webkit-border-radius: 0;
 
1383
  -moz-border-radius: 0;
 
1384
  border-radius: 0;
 
1385
}
 
1386
.input-append .active,
 
1387
.input-prepend .active {
 
1388
  background-color: #c2e47f;
 
1389
  border-color: #7aa723;
 
1390
}
 
1391
.input-prepend .add-on,
 
1392
.input-prepend .btn {
 
1393
  margin-right: -1px;
 
1394
  padding: 3px 9px 5px;
 
1395
}
 
1396
.input-prepend .add-on:first-child,
 
1397
.input-prepend .btn:first-child {
 
1398
  -webkit-border-radius: 3px 0 0 3px;
 
1399
  -moz-border-radius: 3px 0 0 3px;
 
1400
  border-radius: 3px 0 0 3px;
 
1401
}
 
1402
.input-prepend .add-on:first-child {
 
1403
  border-right-width: 0;
 
1404
}
 
1405
.input-prepend .btn {
 
1406
  border-right-width: 1px;
 
1407
  margin-right: 0;
 
1408
}
 
1409
.input-prepend .btn + .btn {
 
1410
  margin-left: -1px;
 
1411
}
 
1412
.input-prepend input {
 
1413
  border-left: 0;
 
1414
}
 
1415
.input-append input,
 
1416
.input-append select,
 
1417
.input-append .uneditable-input {
 
1418
  -webkit-border-radius: 3px 0 0 3px;
 
1419
  -moz-border-radius: 3px 0 0 3px;
 
1420
  border-radius: 3px 0 0 3px;
 
1421
}
 
1422
.input-append .add-on,
 
1423
.input-append .btn {
 
1424
  padding: 3px 9px 5px;
 
1425
}
 
1426
.input-append .add-on:last-child,
 
1427
.input-append .btn:last-child {
 
1428
  -webkit-border-radius: 0 3px 3px 0;
 
1429
  -moz-border-radius: 0 3px 3px 0;
 
1430
  border-radius: 0 3px 3px 0;
 
1431
}
 
1432
.input-append .add-on:last-child {
 
1433
  border-left-width: 0;
 
1434
}
 
1435
.input-append .btn {
 
1436
  border-left-width: 1px;
 
1437
}
 
1438
.input-append .btn + .btn {
 
1439
  margin-left: -1px;
 
1440
}
 
1441
.input-append input {
 
1442
  border-right: 0;
 
1443
}
 
1444
.input-prepend.input-append input,
 
1445
.input-prepend.input-append select,
 
1446
.input-prepend.input-append .uneditable-input {
 
1447
  -webkit-border-radius: 0;
 
1448
  -moz-border-radius: 0;
 
1449
  border-radius: 0;
 
1450
}
 
1451
.input-prepend.input-append .add-on:first-child,
 
1452
.input-prepend.input-append .btn:first-child {
 
1453
  -webkit-border-radius: 3px 0 0 3px;
 
1454
  -moz-border-radius: 3px 0 0 3px;
 
1455
  border-radius: 3px 0 0 3px;
 
1456
}
 
1457
.input-prepend.input-append .add-on:last-child,
 
1458
.input-prepend.input-append .btn:last-child {
 
1459
  -webkit-border-radius: 0 3px 3px 0;
 
1460
  -moz-border-radius: 0 3px 3px 0;
 
1461
  border-radius: 0 3px 3px 0;
 
1462
}
 
1463
input.search-query {
 
1464
  padding: 3px 14px;
 
1465
  padding-right: 4px \9;
 
1466
  padding-left: 4px \9;
 
1467
  /* IE7-8 doesn't have border-radius, so don't indent the padding */
 
1468
 
 
1469
  margin-bottom: 0;
 
1470
  -webkit-border-radius: 17px;
 
1471
  -moz-border-radius: 17px;
 
1472
  border-radius: 17px;
 
1473
}
 
1474
/* Allow for input prepend/append in search forms */
 
1475
.form-search .input-append .search-query,
 
1476
.form-search .input-prepend .search-query {
 
1477
  -webkit-border-radius: 0;
 
1478
  -moz-border-radius: 0;
 
1479
  border-radius: 0;
 
1480
}
 
1481
.form-search .input-append .search-query {
 
1482
  -webkit-border-radius: 16px 0 0 16px;
 
1483
  -moz-border-radius: 16px 0 0 16px;
 
1484
  border-radius: 16px 0 0 16px;
 
1485
  padding: 3px 9px 6px 13px;
 
1486
}
 
1487
.form-search .input-append .btn {
 
1488
  -webkit-border-radius: 0 16px 16px 0;
 
1489
  -moz-border-radius: 0 16px 16px 0;
 
1490
  border-radius: 0 16px 16px 0;
 
1491
  padding: 3px 13px 5px 9px;
 
1492
}
 
1493
.form-search .input-prepend .search-query {
 
1494
  -webkit-border-radius: 0 16px 16px 0;
 
1495
  -moz-border-radius: 0 16px 16px 0;
 
1496
  border-radius: 0 16px 16px 0;
 
1497
  padding: 3px 13px 6px 9px;
 
1498
}
 
1499
.form-search .input-prepend .btn {
 
1500
  -webkit-border-radius: 16px 0 0 16px;
 
1501
  -moz-border-radius: 16px 0 0 16px;
 
1502
  border-radius: 16px 0 0 16px;
 
1503
  padding: 3px 9px 5px 13px;
 
1504
}
 
1505
.form-search input,
 
1506
.form-inline input,
 
1507
.form-horizontal input,
 
1508
.form-search textarea,
 
1509
.form-inline textarea,
 
1510
.form-horizontal textarea,
 
1511
.form-search select,
 
1512
.form-inline select,
 
1513
.form-horizontal select,
 
1514
.form-search .help-inline,
 
1515
.form-inline .help-inline,
 
1516
.form-horizontal .help-inline,
 
1517
.form-search .error-inline,
 
1518
.form-inline .error-inline,
 
1519
.form-horizontal .error-inline,
 
1520
.form-search .uneditable-input,
 
1521
.form-inline .uneditable-input,
 
1522
.form-horizontal .uneditable-input,
 
1523
.form-search .input-prepend,
 
1524
.form-inline .input-prepend,
 
1525
.form-horizontal .input-prepend,
 
1526
.form-search .input-append,
 
1527
.form-inline .input-append,
 
1528
.form-horizontal .input-append {
 
1529
  display: inline-block;
 
1530
  *display: inline;
 
1531
  /* IE7 inline-block hack */
 
1532
 
 
1533
  *zoom: 1;
 
1534
  margin-bottom: 0;
 
1535
  vertical-align: middle;
 
1536
}
 
1537
.form-search .hide,
 
1538
.form-inline .hide,
 
1539
.form-horizontal .hide {
 
1540
  display: none;
 
1541
}
 
1542
.form-search label,
 
1543
.form-inline label,
 
1544
.form-search .btn-group,
 
1545
.form-inline .btn-group {
 
1546
  display: inline-block;
 
1547
}
 
1548
.form-search .input-append,
 
1549
.form-inline .input-append,
 
1550
.form-search .input-prepend,
 
1551
.form-inline .input-prepend {
 
1552
  margin-bottom: 0;
 
1553
}
 
1554
.form-search .radio,
 
1555
.form-search .checkbox,
 
1556
.form-inline .radio,
 
1557
.form-inline .checkbox {
 
1558
  padding-left: 0;
 
1559
  margin-bottom: 0;
 
1560
  vertical-align: middle;
 
1561
}
 
1562
.form-search .radio input[type="radio"],
 
1563
.form-search .checkbox input[type="checkbox"],
 
1564
.form-inline .radio input[type="radio"],
 
1565
.form-inline .checkbox input[type="checkbox"] {
 
1566
  float: left;
 
1567
  margin-right: 3px;
 
1568
  margin-left: 0;
 
1569
}
 
1570
.control-group {
 
1571
  margin-bottom: 12px;
 
1572
}
 
1573
legend + .control-group {
 
1574
  margin-top: 24px;
 
1575
  -webkit-margin-top-collapse: separate;
 
1576
}
 
1577
.form-inline input[type="text"] + .checkbox:first-of-type,
 
1578
.form-inline input[type="password"] + .checkbox:first-of-type {
 
1579
  margin-left: 12px;
 
1580
}
 
1581
.form-inline button[type="submit"] {
 
1582
  margin-left: 28px;
 
1583
}
 
1584
.form-horizontal .control-group {
 
1585
  margin-bottom: 24px;
 
1586
  *zoom: 1;
 
1587
}
 
1588
.form-horizontal .control-group:before,
 
1589
.form-horizontal .control-group:after {
 
1590
  display: table;
 
1591
  content: "";
 
1592
  line-height: 0;
 
1593
}
 
1594
.form-horizontal .control-group:after {
 
1595
  clear: both;
 
1596
}
 
1597
.form-horizontal .control-label {
 
1598
  float: left;
 
1599
  width: 180px;
 
1600
  padding-top: 4px;
 
1601
  text-align: right;
 
1602
}
 
1603
.form-horizontal .controls {
 
1604
  *display: inline-block;
 
1605
  *padding-left: 20px;
 
1606
  margin-left: 210px;
 
1607
  *margin-left: 0;
 
1608
}
 
1609
.form-horizontal .controls:first-child {
 
1610
  *padding-left: 210px;
 
1611
}
 
1612
.form-horizontal .help-block,
 
1613
.form-horizontal .error-block {
 
1614
  margin-bottom: 0;
 
1615
}
 
1616
.form-horizontal input + .help-block,
 
1617
.form-horizontal select + .help-block,
 
1618
.form-horizontal textarea + .help-block,
 
1619
.form-horizontal input + .error-block,
 
1620
.form-horizontal select + .error-block,
 
1621
.form-horizontal textarea + .error-block {
 
1622
  margin-top: 12px;
 
1623
}
 
1624
.form-horizontal .form-actions {
 
1625
  padding-left: 210px;
 
1626
}
 
1627
table {
 
1628
  max-width: 100%;
 
1629
  background-color: transparent;
 
1630
  border-collapse: collapse;
 
1631
  border-spacing: 0;
 
1632
}
 
1633
.table {
 
1634
  width: 100%;
 
1635
  margin-bottom: 24px;
 
1636
}
 
1637
.table th,
 
1638
.table td {
 
1639
  padding: 8px;
 
1640
  line-height: 24px;
 
1641
  text-align: left;
 
1642
  vertical-align: top;
 
1643
  border-top: 1px solid #dddddd;
 
1644
  font-size: 15px;
 
1645
}
 
1646
.table th.cell-primary,
 
1647
.table td.cell-primary {
 
1648
  font-weight: bold;
 
1649
}
 
1650
.table th.cell-secondary,
 
1651
.table td.cell-secondary {
 
1652
  font-style: italic;
 
1653
}
 
1654
.table th {
 
1655
  font-weight: bold;
 
1656
}
 
1657
.table thead th {
 
1658
  vertical-align: bottom;
 
1659
}
 
1660
.table caption + thead tr:first-child th,
 
1661
.table caption + thead tr:first-child td,
 
1662
.table colgroup + thead tr:first-child th,
 
1663
.table colgroup + thead tr:first-child td,
 
1664
.table thead:first-child tr:first-child th,
 
1665
.table thead:first-child tr:first-child td {
 
1666
  border-top: 0;
 
1667
}
 
1668
.table tbody + tbody {
 
1669
  border-top: 2px solid #dddddd;
 
1670
}
 
1671
.table-condensed th,
 
1672
.table-condensed td {
 
1673
  padding: 4px 5px;
 
1674
}
 
1675
.table-bordered {
 
1676
  border: 1px solid #dddddd;
 
1677
  border-collapse: separate;
 
1678
  *border-collapse: collapse;
 
1679
  border-left: 0;
 
1680
  -webkit-border-radius: 4px;
 
1681
  -moz-border-radius: 4px;
 
1682
  border-radius: 4px;
 
1683
}
 
1684
.table-bordered th,
 
1685
.table-bordered td {
 
1686
  border-left: 1px solid #dddddd;
 
1687
}
 
1688
.table-bordered caption + thead tr:first-child th,
 
1689
.table-bordered caption + tbody tr:first-child th,
 
1690
.table-bordered caption + tbody tr:first-child td,
 
1691
.table-bordered colgroup + thead tr:first-child th,
 
1692
.table-bordered colgroup + tbody tr:first-child th,
 
1693
.table-bordered colgroup + tbody tr:first-child td,
 
1694
.table-bordered thead:first-child tr:first-child th,
 
1695
.table-bordered tbody:first-child tr:first-child th,
 
1696
.table-bordered tbody:first-child tr:first-child td {
 
1697
  border-top: 0;
 
1698
}
 
1699
.table-bordered thead:first-child tr:first-child th:first-child,
 
1700
.table-bordered tbody:first-child tr:first-child td:first-child {
 
1701
  -webkit-border-top-left-radius: 4px;
 
1702
  border-top-left-radius: 4px;
 
1703
  -moz-border-radius-topleft: 4px;
 
1704
}
 
1705
.table-bordered thead:first-child tr:first-child th:last-child,
 
1706
.table-bordered tbody:first-child tr:first-child td:last-child {
 
1707
  -webkit-border-top-right-radius: 4px;
 
1708
  border-top-right-radius: 4px;
 
1709
  -moz-border-radius-topright: 4px;
 
1710
}
 
1711
.table-bordered thead:last-child tr:last-child th:first-child,
 
1712
.table-bordered tbody:last-child tr:last-child td:first-child,
 
1713
.table-bordered tfoot:last-child tr:last-child td:first-child {
 
1714
  -webkit-border-radius: 0 0 0 4px;
 
1715
  -moz-border-radius: 0 0 0 4px;
 
1716
  border-radius: 0 0 0 4px;
 
1717
  -webkit-border-bottom-left-radius: 4px;
 
1718
  border-bottom-left-radius: 4px;
 
1719
  -moz-border-radius-bottomleft: 4px;
 
1720
}
 
1721
.table-bordered thead:last-child tr:last-child th:last-child,
 
1722
.table-bordered tbody:last-child tr:last-child td:last-child,
 
1723
.table-bordered tfoot:last-child tr:last-child td:last-child {
 
1724
  -webkit-border-bottom-right-radius: 4px;
 
1725
  border-bottom-right-radius: 4px;
 
1726
  -moz-border-radius-bottomright: 4px;
 
1727
}
 
1728
.table-bordered caption + thead tr:first-child th:first-child,
 
1729
.table-bordered caption + tbody tr:first-child td:first-child,
 
1730
.table-bordered colgroup + thead tr:first-child th:first-child,
 
1731
.table-bordered colgroup + tbody tr:first-child td:first-child {
 
1732
  -webkit-border-top-left-radius: 4px;
 
1733
  border-top-left-radius: 4px;
 
1734
  -moz-border-radius-topleft: 4px;
 
1735
}
 
1736
.table-bordered caption + thead tr:first-child th:last-child,
 
1737
.table-bordered caption + tbody tr:first-child td:last-child,
 
1738
.table-bordered colgroup + thead tr:first-child th:last-child,
 
1739
.table-bordered colgroup + tbody tr:first-child td:last-child {
 
1740
  -webkit-border-top-right-radius: 4px;
 
1741
  border-top-right-radius: 4px;
 
1742
  -moz-border-radius-topleft: 4px;
 
1743
}
 
1744
.table-striped tbody tr:nth-child(odd) td,
 
1745
.table-striped tbody tr:nth-child(odd) th {
 
1746
  background-color: #f7f6f3;
 
1747
}
 
1748
.table-hover tbody tr:hover td,
 
1749
.table-hover tbody tr:hover th {
 
1750
  background-color: #f5f5f5;
 
1751
}
 
1752
table [class*=span],
 
1753
.row-fluid table [class*=span] {
 
1754
  display: table-cell;
 
1755
  float: none;
 
1756
  margin-left: 0;
 
1757
}
 
1758
.table .span1 {
 
1759
  float: none;
 
1760
  width: 34px;
 
1761
  margin-left: 0;
 
1762
}
 
1763
.table .span2 {
 
1764
  float: none;
 
1765
  width: 114px;
 
1766
  margin-left: 0;
 
1767
}
 
1768
.table .span3 {
 
1769
  float: none;
 
1770
  width: 194px;
 
1771
  margin-left: 0;
 
1772
}
 
1773
.table .span4 {
 
1774
  float: none;
 
1775
  width: 274px;
 
1776
  margin-left: 0;
 
1777
}
 
1778
.table .span5 {
 
1779
  float: none;
 
1780
  width: 354px;
 
1781
  margin-left: 0;
 
1782
}
 
1783
.table .span6 {
 
1784
  float: none;
 
1785
  width: 434px;
 
1786
  margin-left: 0;
 
1787
}
 
1788
.table .span7 {
 
1789
  float: none;
 
1790
  width: 514px;
 
1791
  margin-left: 0;
 
1792
}
 
1793
.table .span8 {
 
1794
  float: none;
 
1795
  width: 594px;
 
1796
  margin-left: 0;
 
1797
}
 
1798
.table .span9 {
 
1799
  float: none;
 
1800
  width: 674px;
 
1801
  margin-left: 0;
 
1802
}
 
1803
.table .span10 {
 
1804
  float: none;
 
1805
  width: 754px;
 
1806
  margin-left: 0;
 
1807
}
 
1808
.table .span11 {
 
1809
  float: none;
 
1810
  width: 834px;
 
1811
  margin-left: 0;
 
1812
}
 
1813
.table .span12 {
 
1814
  float: none;
 
1815
  width: 914px;
 
1816
  margin-left: 0;
 
1817
}
 
1818
.table .span13 {
 
1819
  float: none;
 
1820
  width: 994px;
 
1821
  margin-left: 0;
 
1822
}
 
1823
.table .span14 {
 
1824
  float: none;
 
1825
  width: 1074px;
 
1826
  margin-left: 0;
 
1827
}
 
1828
.table .span15 {
 
1829
  float: none;
 
1830
  width: 1154px;
 
1831
  margin-left: 0;
 
1832
}
 
1833
.table .span16 {
 
1834
  float: none;
 
1835
  width: 1234px;
 
1836
  margin-left: 0;
 
1837
}
 
1838
.table .span17 {
 
1839
  float: none;
 
1840
  width: 1314px;
 
1841
  margin-left: 0;
 
1842
}
 
1843
.table .span18 {
 
1844
  float: none;
 
1845
  width: 1394px;
 
1846
  margin-left: 0;
 
1847
}
 
1848
.table .span19 {
 
1849
  float: none;
 
1850
  width: 1474px;
 
1851
  margin-left: 0;
 
1852
}
 
1853
.table .span20 {
 
1854
  float: none;
 
1855
  width: 1554px;
 
1856
  margin-left: 0;
 
1857
}
 
1858
.table .span21 {
 
1859
  float: none;
 
1860
  width: 1634px;
 
1861
  margin-left: 0;
 
1862
}
 
1863
.table .span22 {
 
1864
  float: none;
 
1865
  width: 1714px;
 
1866
  margin-left: 0;
 
1867
}
 
1868
.table .span23 {
 
1869
  float: none;
 
1870
  width: 1794px;
 
1871
  margin-left: 0;
 
1872
}
 
1873
.table .span24 {
 
1874
  float: none;
 
1875
  width: 1874px;
 
1876
  margin-left: 0;
 
1877
}
 
1878
.table tbody tr.success td {
 
1879
  background-color: #dff0d8;
 
1880
}
 
1881
.table tbody tr.error td {
 
1882
  background-color: #f2dede;
 
1883
}
 
1884
.table tbody tr.warning td {
 
1885
  background-color: #fcf8e3;
 
1886
}
 
1887
.table tbody tr.info td {
 
1888
  background-color: #d9edf7;
 
1889
}
 
1890
.table-hover tbody tr.success:hover td {
 
1891
  background-color: #d0e9c6;
 
1892
}
 
1893
.table-hover tbody tr.error:hover td {
 
1894
  background-color: #ebcccc;
 
1895
}
 
1896
.table-hover tbody tr.warning:hover td {
 
1897
  background-color: #faf2cc;
 
1898
}
 
1899
.table-hover tbody tr.info:hover td {
 
1900
  background-color: #c4e3f3;
 
1901
}
 
1902
.table {
 
1903
  /* … */
 
1904
 
 
1905
}
 
1906
.table .cell-primary {
 
1907
  font-weight: bold;
 
1908
}
 
1909
@font-face {
 
1910
  font-family: "Entypo";
 
1911
  src: url("../fonts/entypo/entypo.eot");
 
1912
  src: url("../fonts/entypo/entypo.eot") format("embedded-opentype"), url("../fonts/entypo/entypo.ttf") format("truetype"), url("../fonts/entypo/entypo.svg") format("svg");
 
1913
  font-weight: normal;
 
1914
  font-style: normal;
 
1915
}
 
1916
@font-face {
 
1917
  font-family: "Entypo-social";
 
1918
  src: url("../fonts/entypo-social/entypo-social.eot");
 
1919
  src: url("../fonts/entypo-social/entypo-social.eot") format("embedded-opentype"), url("../fonts/entypo-social/entypo-social.ttf") format("truetype"), url("../fonts/entypo-social/entypo-social.svg") format("svg");
 
1920
  font-weight: normal;
 
1921
  font-style: normal;
 
1922
}
 
1923
[class^="icon-"],
 
1924
[class*=" icon-"] {
 
1925
  display: inline-block;
 
1926
  height: 16px;
 
1927
  *margin-right: .3em;
 
1928
  font-family: Entypo, Entypo-social;
 
1929
  vertical-align: 1px;
 
1930
  font-size: 36px;
 
1931
  color: #29200e;
 
1932
  font-style: normal;
 
1933
  text-align: center;
 
1934
  margin-right: 3px;
 
1935
  margin-left: -2px;
 
1936
}
 
1937
.icon-white {
 
1938
  color: #ffffff !important;
 
1939
}
 
1940
.icon-smartred {
 
1941
  color: #dd2222 !important;
 
1942
}
 
1943
.icon-phone:before {
 
1944
  content: "\1F4DE";
 
1945
}
 
1946
.icon-mobile:before {
 
1947
  content: "\1F4F1";
 
1948
}
 
1949
.icon-mouse:before {
 
1950
  content: "\E789";
 
1951
}
 
1952
.icon-address:before {
 
1953
  content: "\E723";
 
1954
}
 
1955
.icon-mail:before {
 
1956
  content: "\2709";
 
1957
}
 
1958
.icon-paper-plane:before {
 
1959
  content: "\1F53F";
 
1960
}
 
1961
.icon-pencil:before {
 
1962
  content: "\270E";
 
1963
}
 
1964
.icon-feather:before {
 
1965
  content: "\2712";
 
1966
}
 
1967
.icon-attach:before {
 
1968
  content: "\1F4CE";
 
1969
}
 
1970
.icon-inbox:before {
 
1971
  content: "\E777";
 
1972
}
 
1973
.icon-reply:before {
 
1974
  content: "\E712";
 
1975
}
 
1976
.icon-reply-all:before {
 
1977
  content: "\E713";
 
1978
}
 
1979
.icon-forward:before {
 
1980
  content: "\27A6";
 
1981
}
 
1982
.icon-user:before {
 
1983
  content: "\1F464";
 
1984
}
 
1985
.icon-users:before {
 
1986
  content: "\1F465";
 
1987
}
 
1988
.icon-add-user:before {
 
1989
  content: "\E700";
 
1990
}
 
1991
.icon-vcard:before {
 
1992
  content: "\E722";
 
1993
}
 
1994
.icon-export:before {
 
1995
  content: "\E715";
 
1996
}
 
1997
.icon-location:before {
 
1998
  content: "\E724";
 
1999
}
 
2000
.icon-map:before {
 
2001
  content: "\E727";
 
2002
}
 
2003
.icon-compass:before {
 
2004
  content: "\E728";
 
2005
}
 
2006
.icon-direction:before {
 
2007
  content: "\27A2";
 
2008
}
 
2009
.icon-hair-cross:before {
 
2010
  content: "\1F3AF";
 
2011
}
 
2012
.icon-share:before {
 
2013
  content: "\E73C";
 
2014
}
 
2015
.icon-shareable:before {
 
2016
  content: "\E73E";
 
2017
}
 
2018
.icon-heart:before {
 
2019
  content: "\2665";
 
2020
}
 
2021
.icon-heart-empty:before {
 
2022
  content: "\2661";
 
2023
}
 
2024
.icon-star:before {
 
2025
  content: "\2605";
 
2026
}
 
2027
.icon-star-empty:before {
 
2028
  content: "\2606";
 
2029
}
 
2030
.icon-thumbs-up:before {
 
2031
  content: "\1F44D";
 
2032
}
 
2033
.icon-thumbs-down:before {
 
2034
  content: "\1F44E";
 
2035
}
 
2036
.icon-chat:before {
 
2037
  content: "\E720";
 
2038
}
 
2039
.icon-comment:before {
 
2040
  content: "\E718";
 
2041
}
 
2042
.icon-quote:before {
 
2043
  content: "\275E";
 
2044
}
 
2045
.icon-home:before {
 
2046
  content: "\2302";
 
2047
}
 
2048
.icon-popup:before {
 
2049
  content: "\E74C";
 
2050
}
 
2051
.icon-search:before {
 
2052
  content: "\1F50D";
 
2053
}
 
2054
.icon-flashlight:before {
 
2055
  content: "\1F526";
 
2056
}
 
2057
.icon-print:before {
 
2058
  content: "\E716";
 
2059
}
 
2060
.icon-bell:before {
 
2061
  content: "\1F514";
 
2062
}
 
2063
.icon-link:before {
 
2064
  content: "\1F517";
 
2065
}
 
2066
.icon-flag:before {
 
2067
  content: "\2691";
 
2068
}
 
2069
.icon-cog:before {
 
2070
  content: "\2699";
 
2071
}
 
2072
.icon-tools:before {
 
2073
  content: "\2692";
 
2074
}
 
2075
.icon-trophy:before {
 
2076
  content: "\1F3C6";
 
2077
}
 
2078
.icon-tag:before {
 
2079
  content: "\E70C";
 
2080
}
 
2081
.icon-camera:before {
 
2082
  content: "\1F4F7";
 
2083
}
 
2084
.icon-megaphone:before {
 
2085
  content: "\1F4E3";
 
2086
}
 
2087
.icon-moon:before {
 
2088
  content: "\263D";
 
2089
}
 
2090
.icon-palette:before {
 
2091
  content: "\1F3A8";
 
2092
}
 
2093
.icon-leaf:before {
 
2094
  content: "\1F342";
 
2095
}
 
2096
.icon-note:before {
 
2097
  content: "\266A";
 
2098
}
 
2099
.icon-beamed-note:before {
 
2100
  content: "\266B";
 
2101
}
 
2102
.icon-new:before {
 
2103
  content: "\1F4A5";
 
2104
}
 
2105
.icon-graduation-cap:before {
 
2106
  content: "\1F393";
 
2107
}
 
2108
.icon-book:before {
 
2109
  content: "\1F4D5";
 
2110
}
 
2111
.icon-newspaper:before {
 
2112
  content: "\1F4F0";
 
2113
}
 
2114
.icon-bag:before {
 
2115
  content: "\1F45C";
 
2116
}
 
2117
.icon-airplane:before {
 
2118
  content: "\2708";
 
2119
}
 
2120
.icon-lifebuoy:before {
 
2121
  content: "\E788";
 
2122
}
 
2123
.icon-eye:before {
 
2124
  content: "\E70A";
 
2125
}
 
2126
.icon-clock:before {
 
2127
  content: "\1F554";
 
2128
}
 
2129
.icon-mic:before {
 
2130
  content: "\1F3A4";
 
2131
}
 
2132
.icon-calendar:before {
 
2133
  content: "\1F4C5";
 
2134
}
 
2135
.icon-flash:before {
 
2136
  content: "\26A1";
 
2137
}
 
2138
.icon-thunder-cloud:before {
 
2139
  content: "\26C8";
 
2140
}
 
2141
.icon-droplet:before {
 
2142
  content: "\1F4A7";
 
2143
}
 
2144
.icon-cd:before {
 
2145
  content: "\1F4BF";
 
2146
}
 
2147
.icon-briefcase:before {
 
2148
  content: "\1F4BC";
 
2149
}
 
2150
.icon-air:before {
 
2151
  content: "\1F4A8";
 
2152
}
 
2153
.icon-hourglass:before {
 
2154
  content: "\23F3";
 
2155
}
 
2156
.icon-gauge:before {
 
2157
  content: "\1F6C7";
 
2158
}
 
2159
.icon-language:before {
 
2160
  content: "\1F394";
 
2161
}
 
2162
.icon-network:before {
 
2163
  content: "\E776";
 
2164
}
 
2165
.icon-key:before {
 
2166
  content: "\1F511";
 
2167
}
 
2168
.icon-battery:before {
 
2169
  content: "\1F50B";
 
2170
}
 
2171
.icon-bucket:before {
 
2172
  content: "\1F4FE";
 
2173
}
 
2174
.icon-magnet:before {
 
2175
  content: "\E7A1";
 
2176
}
 
2177
.icon-drive:before {
 
2178
  content: "\1F4FD";
 
2179
}
 
2180
.icon-cup:before {
 
2181
  content: "\2615";
 
2182
}
 
2183
.icon-rocket:before {
 
2184
  content: "\1F680";
 
2185
}
 
2186
.icon-brush:before {
 
2187
  content: "\E79A";
 
2188
}
 
2189
.icon-suitcase:before {
 
2190
  content: "\1F6C6";
 
2191
}
 
2192
.icon-traffic-cone:before {
 
2193
  content: "\1F6C8";
 
2194
}
 
2195
.icon-globe:before {
 
2196
  content: "\1F30E";
 
2197
}
 
2198
.icon-keyboard:before {
 
2199
  content: "\2328";
 
2200
}
 
2201
.icon-browser:before {
 
2202
  content: "\E74E";
 
2203
}
 
2204
.icon-publish:before {
 
2205
  content: "\E74D";
 
2206
}
 
2207
.icon-progress-3:before {
 
2208
  content: "\E76B";
 
2209
}
 
2210
.icon-progress-2:before {
 
2211
  content: "\E76A";
 
2212
}
 
2213
.icon-progress-1:before {
 
2214
  content: "\E769";
 
2215
}
 
2216
.icon-progress-0:before {
 
2217
  content: "\E768";
 
2218
}
 
2219
.icon-light-down:before {
 
2220
  content: "\1F505";
 
2221
}
 
2222
.icon-light-up:before {
 
2223
  content: "\1F506";
 
2224
}
 
2225
.icon-adjust:before {
 
2226
  content: "\25D1";
 
2227
}
 
2228
.icon-code:before {
 
2229
  content: "\E714";
 
2230
}
 
2231
.icon-monitor:before {
 
2232
  content: "\1F4BB";
 
2233
}
 
2234
.icon-infinity:before {
 
2235
  content: "\221E";
 
2236
}
 
2237
.icon-light-bulb:before {
 
2238
  content: "\1F4A1";
 
2239
}
 
2240
.icon-credit-card:before {
 
2241
  content: "\1F4B3";
 
2242
}
 
2243
.icon-database:before {
 
2244
  content: "\1F4F8";
 
2245
}
 
2246
.icon-voicemail:before {
 
2247
  content: "\2707";
 
2248
}
 
2249
.icon-clipboard:before {
 
2250
  content: "\1F4CB";
 
2251
}
 
2252
.icon-cart:before {
 
2253
  content: "\E73D";
 
2254
}
 
2255
.icon-box:before {
 
2256
  content: "\1F4E6";
 
2257
}
 
2258
.icon-ticket:before {
 
2259
  content: "\1F3AB";
 
2260
}
 
2261
.icon-rss:before {
 
2262
  content: "\E73A";
 
2263
}
 
2264
.icon-signal:before {
 
2265
  content: "\1F4F6";
 
2266
}
 
2267
.icon-thermometer:before {
 
2268
  content: "\1F4FF";
 
2269
}
 
2270
.icon-water:before {
 
2271
  content: "\1F4A6";
 
2272
}
 
2273
.icon-sweden:before {
 
2274
  content: "\F601";
 
2275
}
 
2276
.icon-line-graph:before {
 
2277
  content: "\1F4C8";
 
2278
}
 
2279
.icon-pie-chart:before {
 
2280
  content: "\25F4";
 
2281
}
 
2282
.icon-bar-graph:before {
 
2283
  content: "\1F4CA";
 
2284
}
 
2285
.icon-area-graph:before {
 
2286
  content: "\1F53E";
 
2287
}
 
2288
.icon-lock:before {
 
2289
  content: "\1F512";
 
2290
}
 
2291
.icon-lock-open:before {
 
2292
  content: "\1F513";
 
2293
}
 
2294
.icon-logout:before {
 
2295
  content: "\E741";
 
2296
}
 
2297
.icon-login:before {
 
2298
  content: "\E740";
 
2299
}
 
2300
.icon-check:before {
 
2301
  content: "\2713";
 
2302
}
 
2303
.icon-cross:before {
 
2304
  content: "\274C";
 
2305
}
 
2306
.icon-squared-minus:before {
 
2307
  content: "\229F";
 
2308
}
 
2309
.icon-squared-plus:before {
 
2310
  content: "\229E";
 
2311
}
 
2312
.icon-squared-cross:before {
 
2313
  content: "\274E";
 
2314
}
 
2315
.icon-circled-minus:before {
 
2316
  content: "\2296";
 
2317
}
 
2318
.icon-circled-plus:before {
 
2319
  content: "\2295";
 
2320
}
 
2321
.icon-circled-cross:before {
 
2322
  content: "\2716";
 
2323
}
 
2324
.icon-minus:before {
 
2325
  content: "\2796";
 
2326
}
 
2327
.icon-plus:before {
 
2328
  content: "\2795";
 
2329
}
 
2330
.icon-erase:before {
 
2331
  content: "\232B";
 
2332
}
 
2333
.icon-block:before {
 
2334
  content: "\1F6AB";
 
2335
}
 
2336
.icon-info:before {
 
2337
  content: "\2139";
 
2338
}
 
2339
.icon-circled-info:before {
 
2340
  content: "\E705";
 
2341
}
 
2342
.icon-help:before {
 
2343
  content: "\2753";
 
2344
}
 
2345
.icon-circled-help:before {
 
2346
  content: "\E704";
 
2347
}
 
2348
.icon-warning:before {
 
2349
  content: "\26A0";
 
2350
}
 
2351
.icon-cycle:before {
 
2352
  content: "\1F504";
 
2353
}
 
2354
.icon-cw:before {
 
2355
  content: "\27F3";
 
2356
}
 
2357
.icon-ccw:before {
 
2358
  content: "\27F2";
 
2359
}
 
2360
.icon-shuffle:before {
 
2361
  content: "\1F500";
 
2362
}
 
2363
.icon-back:before {
 
2364
  content: "\1F519";
 
2365
}
 
2366
.icon-level-down:before {
 
2367
  content: "\21B3";
 
2368
}
 
2369
.icon-retweet:before {
 
2370
  content: "\E717";
 
2371
}
 
2372
.icon-loop:before {
 
2373
  content: "\1F501";
 
2374
}
 
2375
.icon-back-in-time:before {
 
2376
  content: "\E771";
 
2377
}
 
2378
.icon-level-up:before {
 
2379
  content: "\21B0";
 
2380
}
 
2381
.icon-switch:before {
 
2382
  content: "\21C6";
 
2383
}
 
2384
.icon-numbered-list:before {
 
2385
  content: "\E005";
 
2386
}
 
2387
.icon-add-to-list:before {
 
2388
  content: "\E003";
 
2389
}
 
2390
.icon-layout:before {
 
2391
  content: "\268F";
 
2392
}
 
2393
.icon-list:before {
 
2394
  content: "\2630";
 
2395
}
 
2396
.icon-text-doc:before {
 
2397
  content: "\1F4C4";
 
2398
}
 
2399
.icon-text-doc-inverted:before {
 
2400
  content: "\E731";
 
2401
}
 
2402
.icon-doc:before {
 
2403
  content: "\E730";
 
2404
}
 
2405
.icon-docs:before {
 
2406
  content: "\E736";
 
2407
}
 
2408
.icon-landscape-doc:before {
 
2409
  content: "\E737";
 
2410
}
 
2411
.icon-picture:before {
 
2412
  content: "\1F304";
 
2413
}
 
2414
.icon-video:before {
 
2415
  content: "\1F3AC";
 
2416
}
 
2417
.icon-music:before {
 
2418
  content: "\1F3B5";
 
2419
}
 
2420
.icon-folder:before {
 
2421
  content: "\1F4C1";
 
2422
}
 
2423
.icon-archive:before {
 
2424
  content: "\E800";
 
2425
}
 
2426
.icon-trash:before {
 
2427
  content: "\E729";
 
2428
}
 
2429
.icon-upload:before {
 
2430
  content: "\1F4E4";
 
2431
}
 
2432
.icon-download:before {
 
2433
  content: "\1F4E5";
 
2434
}
 
2435
.icon-save:before {
 
2436
  content: "\1F4BE";
 
2437
}
 
2438
.icon-install:before {
 
2439
  content: "\E778";
 
2440
}
 
2441
.icon-cloud:before {
 
2442
  content: "\2601";
 
2443
}
 
2444
.icon-upload-cloud:before {
 
2445
  content: "\E711";
 
2446
}
 
2447
.icon-bookmark:before {
 
2448
  content: "\1F516";
 
2449
}
 
2450
.icon-bookmarks:before {
 
2451
  content: "\1F4D1";
 
2452
}
 
2453
.icon-open-book:before {
 
2454
  content: "\1F4D6";
 
2455
}
 
2456
.icon-play:before {
 
2457
  content: "\25B6";
 
2458
}
 
2459
.icon-paus:before {
 
2460
  content: "\2016";
 
2461
}
 
2462
.icon-record:before {
 
2463
  content: "\25CF";
 
2464
}
 
2465
.icon-stop:before {
 
2466
  content: "\25A0";
 
2467
}
 
2468
.icon-ff:before {
 
2469
  content: "\23E9";
 
2470
}
 
2471
.icon-fb:before {
 
2472
  content: "\23EA";
 
2473
}
 
2474
.icon-to-start:before {
 
2475
  content: "\23EE";
 
2476
}
 
2477
.icon-to-end:before {
 
2478
  content: "\23ED";
 
2479
}
 
2480
.icon-resize-full:before {
 
2481
  content: "\E744";
 
2482
}
 
2483
.icon-resize-small:before {
 
2484
  content: "\E746";
 
2485
}
 
2486
.icon-volume:before {
 
2487
  content: "\23F7";
 
2488
}
 
2489
.icon-sound:before {
 
2490
  content: "\1F50A";
 
2491
}
 
2492
.icon-mute:before {
 
2493
  content: "\1F507";
 
2494
}
 
2495
.icon-flow-cascade:before {
 
2496
  content: "\1F568";
 
2497
}
 
2498
.icon-flow-branch:before {
 
2499
  content: "\1F569";
 
2500
}
 
2501
.icon-flow-tree:before {
 
2502
  content: "\1F56A";
 
2503
}
 
2504
.icon-flow-line:before {
 
2505
  content: "\1F56B";
 
2506
}
 
2507
.icon-flow-parallel:before {
 
2508
  content: "\1F56C";
 
2509
}
 
2510
.icon-left-bold:before {
 
2511
  content: "\E4AD";
 
2512
}
 
2513
.icon-down-bold:before {
 
2514
  content: "\E4B0";
 
2515
}
 
2516
.icon-up-bold:before {
 
2517
  content: "\E4AF";
 
2518
}
 
2519
.icon-right-bold:before {
 
2520
  content: "\E4AE";
 
2521
}
 
2522
.icon-left:before {
 
2523
  content: "\2B05";
 
2524
}
 
2525
.icon-down:before {
 
2526
  content: "\2B07";
 
2527
}
 
2528
.icon-up:before {
 
2529
  content: "\2B06";
 
2530
}
 
2531
.icon-right:before {
 
2532
  content: "\27A1";
 
2533
}
 
2534
.icon-circled-left:before {
 
2535
  content: "\E759";
 
2536
}
 
2537
.icon-circled-down:before {
 
2538
  content: "\E758";
 
2539
}
 
2540
.icon-circled-up:before {
 
2541
  content: "\E75B";
 
2542
}
 
2543
.icon-circled-right:before {
 
2544
  content: "\E75A";
 
2545
}
 
2546
.icon-triangle-left:before {
 
2547
  content: "\25C2";
 
2548
}
 
2549
.icon-triangle-down:before {
 
2550
  content: "\25BE";
 
2551
}
 
2552
.icon-triangle-up:before {
 
2553
  content: "\25B4";
 
2554
}
 
2555
.icon-triangle-right:before {
 
2556
  content: "\25B8";
 
2557
}
 
2558
.icon-chevron-left:before {
 
2559
  content: "\E75D";
 
2560
}
 
2561
.icon-chevron-down:before {
 
2562
  content: "\E75C";
 
2563
}
 
2564
.icon-chevron-up:before {
 
2565
  content: "\E75F";
 
2566
}
 
2567
.icon-chevron-right:before {
 
2568
  content: "\E75E";
 
2569
}
 
2570
.icon-chevron-small-left:before {
 
2571
  content: "\E761";
 
2572
}
 
2573
.icon-chevron-small-down:before {
 
2574
  content: "\E760";
 
2575
}
 
2576
.icon-chevron-small-up:before {
 
2577
  content: "\E763";
 
2578
}
 
2579
.icon-chevron-small-right:before {
 
2580
  content: "\E762";
 
2581
}
 
2582
.icon-chevron-thin-left:before {
 
2583
  content: "\E765";
 
2584
}
 
2585
.icon-chevron-thin-down:before {
 
2586
  content: "\E764";
 
2587
}
 
2588
.icon-chevron-thin-up:before {
 
2589
  content: "\E767";
 
2590
}
 
2591
.icon-chevron-thin-right:before {
 
2592
  content: "\E766";
 
2593
}
 
2594
.icon-left-thin:before {
 
2595
  content: "\2190";
 
2596
}
 
2597
.icon-down-thin:before {
 
2598
  content: "\2193";
 
2599
}
 
2600
.icon-up-thin:before {
 
2601
  content: "\2191";
 
2602
}
 
2603
.icon-right-thin:before {
 
2604
  content: "\2192";
 
2605
}
 
2606
.icon-arrow-combo:before {
 
2607
  content: "\E74F";
 
2608
}
 
2609
.icon-three-dots:before {
 
2610
  content: "\23F6";
 
2611
}
 
2612
.icon-two-dots:before {
 
2613
  content: "\23F5";
 
2614
}
 
2615
.icon-dot:before {
 
2616
  content: "\23F4";
 
2617
}
 
2618
.icon-cc:before {
 
2619
  content: "\1F545";
 
2620
}
 
2621
.icon-cc-by:before {
 
2622
  content: "\1F546";
 
2623
}
 
2624
.icon-cc-nc:before {
 
2625
  content: "\1F547";
 
2626
}
 
2627
.icon-cc-nc-eu:before {
 
2628
  content: "\1F548";
 
2629
}
 
2630
.icon-cc-nc-jp:before {
 
2631
  content: "\1F549";
 
2632
}
 
2633
.icon-cc-sa:before {
 
2634
  content: "\1F54A";
 
2635
}
 
2636
.icon-cc-nd:before {
 
2637
  content: "\1F54B";
 
2638
}
 
2639
.icon-cc-pd:before {
 
2640
  content: "\1F54C";
 
2641
}
 
2642
.icon-cc-zero:before {
 
2643
  content: "\1F54D";
 
2644
}
 
2645
.icon-cc-share:before {
 
2646
  content: "\1F54E";
 
2647
}
 
2648
.icon-cc-remix:before {
 
2649
  content: "\1F54F";
 
2650
}
 
2651
.icon-db-logo:before {
 
2652
  content: "\1F5F9";
 
2653
}
 
2654
.icon-github:before {
 
2655
  content: "\F300";
 
2656
}
 
2657
.icon-c-github:before {
 
2658
  content: "\F301";
 
2659
}
 
2660
.icon-flickr:before {
 
2661
  content: "\F303";
 
2662
}
 
2663
.icon-c-flickr:before {
 
2664
  content: "\F304";
 
2665
}
 
2666
.icon-vimeo:before {
 
2667
  content: "\F306";
 
2668
}
 
2669
.icon-c-vimeo:before {
 
2670
  content: "\F307";
 
2671
}
 
2672
.icon-twitter:before {
 
2673
  content: "\F309";
 
2674
}
 
2675
.icon-c-twitter:before {
 
2676
  content: "\F30A";
 
2677
}
 
2678
.icon-facebook:before {
 
2679
  content: "\F30C";
 
2680
}
 
2681
.icon-c-facebook:before {
 
2682
  content: "\F30D";
 
2683
}
 
2684
.icon-s-facebook:before {
 
2685
  content: "\F30E";
 
2686
}
 
2687
.icon-google + :before {
 
2688
  content: "\F30F";
 
2689
}
 
2690
.icon-c-google + :before {
 
2691
  content: "\F310";
 
2692
}
 
2693
.icon-pinterest:before {
 
2694
  content: "\F312";
 
2695
}
 
2696
.icon-c-pinterest:before {
 
2697
  content: "\F313";
 
2698
}
 
2699
.icon-tumblr:before {
 
2700
  content: "\F315";
 
2701
}
 
2702
.icon-c-tumblr:before {
 
2703
  content: "\F316";
 
2704
}
 
2705
.icon-linkedin:before {
 
2706
  content: "\F318";
 
2707
}
 
2708
.icon-c-linkedin:before {
 
2709
  content: "\F319";
 
2710
}
 
2711
.icon-dribbble:before {
 
2712
  content: "\F31B";
 
2713
}
 
2714
.icon-c-dribbble:before {
 
2715
  content: "\F31C";
 
2716
}
 
2717
.icon-stumbleupon:before {
 
2718
  content: "\F31E";
 
2719
}
 
2720
.icon-c-stumbleupon:before {
 
2721
  content: "\F31F";
 
2722
}
 
2723
.icon-lastfm:before {
 
2724
  content: "\F321";
 
2725
}
 
2726
.icon-c-lastfm:before {
 
2727
  content: "\F322";
 
2728
}
 
2729
.icon-rdio:before {
 
2730
  content: "\F324";
 
2731
}
 
2732
.icon-c-rdio:before {
 
2733
  content: "\F325";
 
2734
}
 
2735
.icon-spotify:before {
 
2736
  content: "\F327";
 
2737
}
 
2738
.icon-c-spotify:before {
 
2739
  content: "\F328";
 
2740
}
 
2741
.icon-qq:before {
 
2742
  content: "\F32A";
 
2743
}
 
2744
.icon-instagram:before {
 
2745
  content: "\F32D";
 
2746
}
 
2747
.icon-dropbox:before {
 
2748
  content: "\F330";
 
2749
}
 
2750
.icon-evernote:before {
 
2751
  content: "\F333";
 
2752
}
 
2753
.icon-flattr:before {
 
2754
  content: "\F336";
 
2755
}
 
2756
.icon-skype:before {
 
2757
  content: "\F339";
 
2758
}
 
2759
.icon-c-skype:before {
 
2760
  content: "\F33A";
 
2761
}
 
2762
.icon-renren:before {
 
2763
  content: "\F33C";
 
2764
}
 
2765
.icon-sina-weibo:before {
 
2766
  content: "\F33F";
 
2767
}
 
2768
.icon-paypal:before {
 
2769
  content: "\F342";
 
2770
}
 
2771
.icon-picasa:before {
 
2772
  content: "\F345";
 
2773
}
 
2774
.icon-soundcloud:before {
 
2775
  content: "\F348";
 
2776
}
 
2777
.icon-mixi:before {
 
2778
  content: "\F34B";
 
2779
}
 
2780
.icon-behance:before {
 
2781
  content: "\F34E";
 
2782
}
 
2783
.icon-google-circles:before {
 
2784
  content: "\F351";
 
2785
}
 
2786
.icon-vk:before {
 
2787
  content: "\F354";
 
2788
}
 
2789
.icon-smashing:before {
 
2790
  content: "\F357";
 
2791
}
 
2792
[class^="iconflag-"],
 
2793
[class*=" iconflag-"] {
 
2794
  display: inline-block;
 
2795
  width: 21px;
 
2796
  height: 12px;
 
2797
  *margin-right: .3em;
 
2798
  line-height: 12px;
 
2799
  vertical-align: -2px;
 
2800
  background-size: cover;
 
2801
  background-image: url("../img/flags.png");
 
2802
  background-position: 0px 0px;
 
2803
  background-repeat: no-repeat;
 
2804
  text-indent: -999em;
 
2805
}
 
2806
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
 
2807
  [class^="iconflag-"],
 
2808
  [class*=" iconflag-"] {
 
2809
    background-image: url("../img/flags@2x.png");
 
2810
  }
 
2811
}
 
2812
.iconflag-be {
 
2813
  background-position: 0 -17px;
 
2814
}
 
2815
.iconflag-fr {
 
2816
  background-position: 0 -34px;
 
2817
}
 
2818
.iconflag-sw {
 
2819
  background-position: 0 -51px;
 
2820
}
 
2821
.iconflag-de {
 
2822
  background-position: 0 -68px;
 
2823
}
 
2824
.iconflag-uk {
 
2825
  background-position: 0 -85px;
 
2826
}
 
2827
.iconflag-nl {
 
2828
  background-position: 0 -102px;
 
2829
}
 
2830
.iconflag-eu {
 
2831
  background-position: 0 -119px;
 
2832
}
 
2833
.dropup,
 
2834
.dropdown {
 
2835
  position: relative;
 
2836
}
 
2837
.dropdown-toggle {
 
2838
  *margin-bottom: -3px;
 
2839
}
 
2840
.dropdown-toggle:active,
 
2841
.open .dropdown-toggle {
 
2842
  outline: 0;
 
2843
}
 
2844
.caret {
 
2845
  display: inline-block;
 
2846
  width: 0;
 
2847
  height: 0;
 
2848
  vertical-align: top;
 
2849
  border-top: 4px solid #29200e;
 
2850
  border-right: 4px solid transparent;
 
2851
  border-left: 4px solid transparent;
 
2852
  content: "";
 
2853
}
 
2854
.btn-mini .caret {
 
2855
  vertical-align: 1px;
 
2856
}
 
2857
.dropdown .caret {
 
2858
  margin-top: 8px;
 
2859
  margin-left: 2px;
 
2860
}
 
2861
.dropdown:hover .caret,
 
2862
.open .caret {
 
2863
  opacity: 1;
 
2864
  filter: alpha(opacity=100);
 
2865
}
 
2866
.dropdown-menu {
 
2867
  position: absolute;
 
2868
  top: 100%;
 
2869
  left: 0;
 
2870
  z-index: 1000;
 
2871
  display: none;
 
2872
  float: left;
 
2873
  min-width: 160px;
 
2874
  padding: 3px 0;
 
2875
  margin: 1px 0 0;
 
2876
  list-style: none;
 
2877
  background-color: #ffffff;
 
2878
  border: 1px solid #ccc;
 
2879
  border: 1px solid rgba(0, 0, 0, 0.25);
 
2880
  *border-right-width: 2px;
 
2881
  *border-bottom-width: 2px;
 
2882
  -webkit-border-radius: 4px;
 
2883
  -moz-border-radius: 4px;
 
2884
  border-radius: 4px;
 
2885
  -webkit-box-shadow: 0 10px 13px rgba(0, 0, 0, 0.35);
 
2886
  -moz-box-shadow: 0 10px 13px rgba(0, 0, 0, 0.35);
 
2887
  box-shadow: 0 10px 13px rgba(0, 0, 0, 0.35);
 
2888
  -webkit-background-clip: padding-box;
 
2889
  -moz-background-clip: padding;
 
2890
  background-clip: padding-box;
 
2891
}
 
2892
.dropdown-menu.pull-right {
 
2893
  right: 0;
 
2894
  left: auto;
 
2895
}
 
2896
.dropdown-menu .divider {
 
2897
  *width: 100%;
 
2898
  height: 1px;
 
2899
  margin: 4px 0px;
 
2900
  *margin: -5px 0 5px;
 
2901
  overflow: hidden;
 
2902
  background-color: #e4e3e1;
 
2903
  /*border-bottom: 1px solid @bottom;*/
 
2904
 
 
2905
}
 
2906
.dropdown-menu a {
 
2907
  position: relative;
 
2908
  display: block;
 
2909
  padding: 3px 15px 4px 22px;
 
2910
  clear: both;
 
2911
  font-weight: normal;
 
2912
  font-size: 13px;
 
2913
  line-height: 24px;
 
2914
  color: #29200e;
 
2915
  white-space: nowrap;
 
2916
}
 
2917
.dropdown-menu li.checked a {
 
2918
  position: relative;
 
2919
}
 
2920
.dropdown-menu li.checked a:before {
 
2921
  position: absolute;
 
2922
  left: 5px;
 
2923
  top: 8px;
 
2924
  content: " ";
 
2925
  display: block;
 
2926
  width: 16px;
 
2927
  height: 16px;
 
2928
  -webkit-background-size: 16px, 16px;
 
2929
  -moz-background-size: 16px, 16px;
 
2930
  -o-background-size: 16px, 16px;
 
2931
  background-size: 16px, 16px;
 
2932
  background: url(../img/dropdown-checked.png) no-repeat 0 0;
 
2933
}
 
2934
.dropdown-menu li.checked a:hover:before {
 
2935
  background-position: 0 -16px;
 
2936
}
 
2937
.dropdown-menu li > a:hover,
 
2938
.dropdown-menu li > a:focus,
 
2939
.dropdown-submenu:hover > a {
 
2940
  text-decoration: none;
 
2941
  color: #ffffff;
 
2942
  background-color: #4b4435;
 
2943
}
 
2944
.dropdown-menu .active > a,
 
2945
.dropdown-menu .active > a:hover {
 
2946
  color: #ffffff;
 
2947
  text-decoration: none;
 
2948
  outline: 0;
 
2949
  background-color: #4b4435;
 
2950
}
 
2951
.dropdown-menu .disabled > a,
 
2952
.dropdown-menu .disabled > a:hover {
 
2953
  color: #b6b3ad;
 
2954
}
 
2955
.dropdown-menu .disabled > a:hover {
 
2956
  text-decoration: none;
 
2957
  background-color: transparent;
 
2958
  cursor: default;
 
2959
}
 
2960
.open {
 
2961
  *z-index: 1000;
 
2962
}
 
2963
.open > .dropdown-menu {
 
2964
  display: block;
 
2965
}
 
2966
.pull-right > .dropdown-menu {
 
2967
  right: 0;
 
2968
  left: auto;
 
2969
}
 
2970
.dropup .caret,
 
2971
.navbar-fixed-bottom .dropdown .caret {
 
2972
  border-top: 0;
 
2973
  border-bottom: 4px solid #29200e;
 
2974
  content: "";
 
2975
}
 
2976
.dropup .dropdown-menu,
 
2977
.navbar-fixed-bottom .dropdown .dropdown-menu {
 
2978
  top: auto;
 
2979
  bottom: 100%;
 
2980
  margin-bottom: 1px;
 
2981
}
 
2982
.dropdown-submenu {
 
2983
  position: relative;
 
2984
}
 
2985
.dropdown-submenu > .dropdown-menu {
 
2986
  top: 0px;
 
2987
  left: 100%;
 
2988
  margin-left: -4px;
 
2989
  margin-top: -5px;
 
2990
  -webkit-border-radius: 0 4px 4px 4px;
 
2991
  -moz-border-radius: 0 4px 4px 4px;
 
2992
  border-radius: 0 4px 4px 4px;
 
2993
}
 
2994
.dropdown-submenu:hover > .dropdown-menu {
 
2995
  display: block;
 
2996
}
 
2997
.dropdown-submenu > a:after {
 
2998
  display: block;
 
2999
  content: " ";
 
3000
  float: right;
 
3001
  width: 0;
 
3002
  height: 0;
 
3003
  border-color: transparent;
 
3004
  border-style: solid;
 
3005
  border-width: 5px 0 5px 5px;
 
3006
  border-left-color: #cccccc;
 
3007
  margin-top: 7px;
 
3008
  margin-right: -8px;
 
3009
}
 
3010
.dropdown-submenu:hover > a:after {
 
3011
  border-left-color: #ffffff;
 
3012
}
 
3013
.dropdown .dropdown-menu .nav-header {
 
3014
  padding-left: 22px;
 
3015
  margin-top: 0;
 
3016
  margin-bottom: -4px;
 
3017
  padding-right: 20px;
 
3018
}
 
3019
.typeahead {
 
3020
  margin-top: 2px;
 
3021
  -webkit-border-radius: 4px;
 
3022
  -moz-border-radius: 4px;
 
3023
  border-radius: 4px;
 
3024
}
 
3025
.well {
 
3026
  min-height: 20px;
 
3027
  padding: 19px;
 
3028
  margin-bottom: 20px;
 
3029
  background-color: #f5f5f5;
 
3030
  border: 1px solid #e3e3e3;
 
3031
  -webkit-border-radius: 4px;
 
3032
  -moz-border-radius: 4px;
 
3033
  border-radius: 4px;
 
3034
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 
3035
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 
3036
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 
3037
}
 
3038
.well blockquote {
 
3039
  border-color: #ddd;
 
3040
  border-color: rgba(0, 0, 0, 0.15);
 
3041
}
 
3042
.well-large {
 
3043
  padding: 24px;
 
3044
  -webkit-border-radius: 6px;
 
3045
  -moz-border-radius: 6px;
 
3046
  border-radius: 6px;
 
3047
}
 
3048
.well-small {
 
3049
  padding: 9px;
 
3050
  -webkit-border-radius: 3px;
 
3051
  -moz-border-radius: 3px;
 
3052
  border-radius: 3px;
 
3053
}
 
3054
.fade {
 
3055
  opacity: 0;
 
3056
  -webkit-transition: opacity 0.15s linear;
 
3057
  -moz-transition: opacity 0.15s linear;
 
3058
  -o-transition: opacity 0.15s linear;
 
3059
  transition: opacity 0.15s linear;
 
3060
}
 
3061
.fade.in {
 
3062
  opacity: 1;
 
3063
}
 
3064
.collapse {
 
3065
  position: relative;
 
3066
  height: 0;
 
3067
  overflow: hidden;
 
3068
  -webkit-transition: height 0.35s ease;
 
3069
  -moz-transition: height 0.35s ease;
 
3070
  -o-transition: height 0.35s ease;
 
3071
  transition: height 0.35s ease;
 
3072
}
 
3073
.collapse.in {
 
3074
  height: auto;
 
3075
}
 
3076
.close {
 
3077
  float: right;
 
3078
  font-size: 20px;
 
3079
  font-weight: bold;
 
3080
  line-height: 24px;
 
3081
  color: #29200e;
 
3082
  text-shadow: 0 1px 0 #ffffff;
 
3083
  opacity: 0.2;
 
3084
  filter: alpha(opacity=20);
 
3085
}
 
3086
.close:hover {
 
3087
  color: #29200e;
 
3088
  text-decoration: none;
 
3089
  cursor: pointer;
 
3090
  opacity: 0.4;
 
3091
  filter: alpha(opacity=40);
 
3092
}
 
3093
button.close {
 
3094
  padding: 0;
 
3095
  cursor: pointer;
 
3096
  background: transparent;
 
3097
  border: 0;
 
3098
  -webkit-appearance: none;
 
3099
}
 
3100
.btn {
 
3101
  display: inline-block;
 
3102
  *display: inline;
 
3103
  /* IE7 inline-block hack */
 
3104
 
 
3105
  *zoom: 1;
 
3106
  padding: 4px 12px 5px 12px;
 
3107
  margin-bottom: 0;
 
3108
  font-size: 15px;
 
3109
  font-weight: 500;
 
3110
  line-height: 25px;
 
3111
  *line-height: 25px;
 
3112
  text-align: center;
 
3113
  vertical-align: middle;
 
3114
  cursor: pointer;
 
3115
  -webkit-border-radius: 4px;
 
3116
  -moz-border-radius: 4px;
 
3117
  border-radius: 4px;
 
3118
}
 
3119
.btn:hover,
 
3120
.btn:focus {
 
3121
  color: #fff;
 
3122
  text-decoration: none;
 
3123
}
 
3124
.btn:active,
 
3125
.btn.active {
 
3126
  outline: 0;
 
3127
  background-image: none;
 
3128
}
 
3129
.btn.disabled,
 
3130
.btn[disabled],
 
3131
fieldset[disabled] .btn {
 
3132
  cursor: default;
 
3133
  opacity: 0.006500000000000001;
 
3134
  filter: alpha(opacity=0.65);
 
3135
  -webkit-box-shadow: none;
 
3136
  -moz-box-shadow: none;
 
3137
  box-shadow: none;
 
3138
}
 
3139
.btn:focus {
 
3140
  outline: thin dotted #333;
 
3141
  outline: 5px auto -webkit-focus-ring-color;
 
3142
  outline-offset: -2px;
 
3143
}
 
3144
.btn.active,
 
3145
.btn:active {
 
3146
  outline: 0;
 
3147
}
 
3148
.btn [class^="icon-"] {
 
3149
  vertical-align: 1px;
 
3150
  padding-right: 0px;
 
3151
}
 
3152
.btn.btn-filled {
 
3153
  background-color: #4b4435;
 
3154
  color: #ffffff;
 
3155
  border-color: transparent;
 
3156
}
 
3157
.btn.btn-filled [class^="icon-"],
 
3158
.btn.btn-filled [class*="icon-"] {
 
3159
  color: #ffffff;
 
3160
}
 
3161
.btn.btn-filled:hover {
 
3162
  color: #ffffff;
 
3163
  border-color: transparent;
 
3164
  background: #3c362a;
 
3165
}
 
3166
.btn.btn-filled:hover [class^="icon-"],
 
3167
.btn.btn-filled:hover [class*="icon-"] {
 
3168
  color: #ffffff;
 
3169
}
 
3170
.btn.btn-filled:active {
 
3171
  color: #ffffff;
 
3172
  border-color: transparent;
 
3173
  background: #332e24;
 
3174
}
 
3175
.btn.btn-filled.disabled,
 
3176
.btn.btn-filled[disabled] {
 
3177
  cursor: default;
 
3178
  opacity: 0.65;
 
3179
  filter: alpha(opacity=65);
 
3180
  color: #ffffff !important;
 
3181
  border-color: transparent !important;
 
3182
  background-color: #4b4435 !important;
 
3183
}
 
3184
.btn.btn-filled.disabled:hover [class^="icon-"],
 
3185
.btn.btn-filled[disabled]:hover [class^="icon-"],
 
3186
.btn.btn-filled.disabled:hover [class*="icon-"],
 
3187
.btn.btn-filled[disabled]:hover [class*="icon-"] {
 
3188
  color: #ffffff !important;
 
3189
}
 
3190
.btn.btn-filled.disabled [class^="icon-"],
 
3191
.btn.btn-filled[disabled] [class^="icon-"],
 
3192
.btn.btn-filled.disabled [class*="icon-"],
 
3193
.btn.btn-filled[disabled] [class*="icon-"] {
 
3194
  color: #ffffff;
 
3195
}
 
3196
.btn-large {
 
3197
  padding: 8px 12px 10px 12px;
 
3198
  font-size: 18px;
 
3199
  line-height: normal;
 
3200
  -webkit-border-radius: 5px;
 
3201
  -moz-border-radius: 5px;
 
3202
  border-radius: 5px;
 
3203
}
 
3204
.btn-large [class^="icon-"],
 
3205
.btn-large [class*="icon-"] {
 
3206
  font-size: 40px;
 
3207
  line-height: 19px;
 
3208
  vertical-align: 0px;
 
3209
  margin-right: 4px;
 
3210
}
 
3211
.btn-small {
 
3212
  padding: 2px 6px 4px 6px;
 
3213
  font-size: 13px;
 
3214
  line-height: 20px;
 
3215
}
 
3216
.btn-small [class^="icon-"],
 
3217
.btn-small [class*="icon-"] {
 
3218
  font-size: 28px;
 
3219
  vertical-align: -2px;
 
3220
  margin-right: 1px;
 
3221
}
 
3222
.btn-mini {
 
3223
  padding: 0px 6px 2px 6px;
 
3224
  font-size: 10px;
 
3225
  line-height: 21px;
 
3226
}
 
3227
.btn-mini [class^="icon-"],
 
3228
.btn-mini [class*="icon-"] {
 
3229
  font-size: 24px;
 
3230
  vertical-align: -2px;
 
3231
  margin-right: 0px;
 
3232
}
 
3233
.btn-block {
 
3234
  display: block;
 
3235
  width: 100%;
 
3236
  padding-left: 0;
 
3237
  padding-right: 0;
 
3238
  -webkit-box-sizing: border-box;
 
3239
  -moz-box-sizing: border-box;
 
3240
  box-sizing: border-box;
 
3241
}
 
3242
.btn-block + .btn-block {
 
3243
  margin-top: 5px;
 
3244
}
 
3245
input[type="submit"].btn-block,
 
3246
input[type="reset"].btn-block,
 
3247
input[type="button"].btn-block {
 
3248
  width: 100%;
 
3249
}
 
3250
/* Backup original from SMartstrap
 
3251
.btn-primary,
 
3252
.btn-primary:hover,
 
3253
.btn-warning,
 
3254
.btn-warning:hover,
 
3255
.btn-danger,
 
3256
.btn-danger:hover,
 
3257
.btn-success,
 
3258
.btn-success:hover,
 
3259
.btn-info,
 
3260
.btn-info:hover,
 
3261
.btn-inverse,
 
3262
.btn-inverse:hover {
 
3263
  color: @white;
 
3264
  text-shadow: 0 1px 0 rgba(0,0,0,.25);
 
3265
}
 
3266
.btn-primary:hover,
 
3267
.btn-warning:hover,
 
3268
.btn-danger:hover,
 
3269
.btn-success:hover,
 
3270
.btn-info:hover,
 
3271
.btn-inverse:hover {
 
3272
  border-color: fadeout(@btnBorder, 58%) fadeout(@btnBorder, 56%) fadeout(@btnBorder, 45%);
 
3273
}
 
3274
*/
 
3275
/* Updated From Boostrap 2.1.1 */
 
3276
.btn-primary.active,
 
3277
.btn-warning.active,
 
3278
.btn-danger.active,
 
3279
.btn-success.active,
 
3280
.btn-info.active,
 
3281
.btn-inverse.active {
 
3282
  /* color: rgba(255,255,255,.75); */
 
3283
 
 
3284
}
 
3285
.btn {
 
3286
  background-color: transparent;
 
3287
  color: #4b4435;
 
3288
  border: 2px solid #4b4435;
 
3289
}
 
3290
.btn [class^="icon-"],
 
3291
.btn [class*="icon-"] {
 
3292
  color: #4b4435;
 
3293
}
 
3294
.btn:hover {
 
3295
  color: #ffffff;
 
3296
  border-color: transparent;
 
3297
  background: #3c362a;
 
3298
}
 
3299
.btn:hover [class^="icon-"],
 
3300
.btn:hover [class*="icon-"] {
 
3301
  color: #ffffff !important;
 
3302
}
 
3303
.btn:active {
 
3304
  border-color: transparent;
 
3305
  background: #332e24;
 
3306
}
 
3307
.btn.disabled,
 
3308
.btn[disabled] {
 
3309
  cursor: default;
 
3310
  opacity: 0.4;
 
3311
  filter: alpha(opacity=40);
 
3312
  background-color: transparent;
 
3313
  color: #4b4435 !important;
 
3314
  border: 2px solid #4b4435;
 
3315
}
 
3316
.btn.disabled:hover [class^="icon-"],
 
3317
.btn[disabled]:hover [class^="icon-"],
 
3318
.btn.disabled:hover [class*="icon-"],
 
3319
.btn[disabled]:hover [class*="icon-"] {
 
3320
  color: #4b4435 !important;
 
3321
}
 
3322
.btn.disabled [class^="icon-"],
 
3323
.btn[disabled] [class^="icon-"],
 
3324
.btn.disabled [class*="icon-"],
 
3325
.btn[disabled] [class*="icon-"] {
 
3326
  color: #4b4435;
 
3327
}
 
3328
.btn.btn-loading {
 
3329
  background-color: #4b4435;
 
3330
  color: #ffffff;
 
3331
  border-color: transparent;
 
3332
}
 
3333
.btn.btn-loading [class^="icon-"],
 
3334
.btn.btn-loading [class*="icon-"] {
 
3335
  color: #ffffff;
 
3336
}
 
3337
.btn.btn-loading:hover {
 
3338
  color: #ffffff;
 
3339
  border-color: transparent;
 
3340
  background: #3c362a;
 
3341
}
 
3342
.btn.btn-loading:hover [class^="icon-"],
 
3343
.btn.btn-loading:hover [class*="icon-"] {
 
3344
  color: #ffffff;
 
3345
}
 
3346
.btn.btn-loading:active {
 
3347
  color: #ffffff;
 
3348
  border-color: transparent;
 
3349
  background: #332e24;
 
3350
}
 
3351
.btn.btn-loading.disabled,
 
3352
.btn.btn-loading[disabled] {
 
3353
  cursor: default;
 
3354
  opacity: 0.65;
 
3355
  filter: alpha(opacity=65);
 
3356
  color: #ffffff !important;
 
3357
  border-color: transparent !important;
 
3358
  background-color: #4b4435 !important;
 
3359
}
 
3360
.btn.btn-loading.disabled:hover [class^="icon-"],
 
3361
.btn.btn-loading[disabled]:hover [class^="icon-"],
 
3362
.btn.btn-loading.disabled:hover [class*="icon-"],
 
3363
.btn.btn-loading[disabled]:hover [class*="icon-"] {
 
3364
  color: #ffffff !important;
 
3365
}
 
3366
.btn.btn-loading.disabled [class^="icon-"],
 
3367
.btn.btn-loading[disabled] [class^="icon-"],
 
3368
.btn.btn-loading.disabled [class*="icon-"],
 
3369
.btn.btn-loading[disabled] [class*="icon-"] {
 
3370
  color: #ffffff;
 
3371
}
 
3372
.btn.btn-filled {
 
3373
  background-color: #4b4435;
 
3374
  color: #ffffff;
 
3375
  border-color: transparent;
 
3376
}
 
3377
.btn.btn-filled [class^="icon-"],
 
3378
.btn.btn-filled [class*="icon-"] {
 
3379
  color: #ffffff;
 
3380
}
 
3381
.btn.btn-filled:hover {
 
3382
  color: #ffffff;
 
3383
  border-color: transparent;
 
3384
  background: #3c362a;
 
3385
}
 
3386
.btn.btn-filled:hover [class^="icon-"],
 
3387
.btn.btn-filled:hover [class*="icon-"] {
 
3388
  color: #ffffff;
 
3389
}
 
3390
.btn.btn-filled:active {
 
3391
  color: #ffffff;
 
3392
  border-color: transparent;
 
3393
  background: #332e24;
 
3394
}
 
3395
.btn.btn-filled.disabled,
 
3396
.btn.btn-filled[disabled] {
 
3397
  cursor: default;
 
3398
  opacity: 0.65;
 
3399
  filter: alpha(opacity=65);
 
3400
  color: #ffffff !important;
 
3401
  border-color: transparent !important;
 
3402
  background-color: #4b4435 !important;
 
3403
}
 
3404
.btn.btn-filled.disabled:hover [class^="icon-"],
 
3405
.btn.btn-filled[disabled]:hover [class^="icon-"],
 
3406
.btn.btn-filled.disabled:hover [class*="icon-"],
 
3407
.btn.btn-filled[disabled]:hover [class*="icon-"] {
 
3408
  color: #ffffff !important;
 
3409
}
 
3410
.btn.btn-filled.disabled [class^="icon-"],
 
3411
.btn.btn-filled[disabled] [class^="icon-"],
 
3412
.btn.btn-filled.disabled [class*="icon-"],
 
3413
.btn.btn-filled[disabled] [class*="icon-"] {
 
3414
  color: #ffffff;
 
3415
}
 
3416
.btn-primary {
 
3417
  background-color: transparent;
 
3418
  color: #dd2222;
 
3419
  border: 2px solid #dd2222;
 
3420
}
 
3421
.btn-primary [class^="icon-"],
 
3422
.btn-primary [class*="icon-"] {
 
3423
  color: #dd2222;
 
3424
}
 
3425
.btn-primary:hover {
 
3426
  color: #ffffff;
 
3427
  border-color: transparent;
 
3428
  background: #c71f1f;
 
3429
}
 
3430
.btn-primary:hover [class^="icon-"],
 
3431
.btn-primary:hover [class*="icon-"] {
 
3432
  color: #ffffff !important;
 
3433
}
 
3434
.btn-primary:active {
 
3435
  border-color: transparent;
 
3436
  background: #ba1d1d;
 
3437
}
 
3438
.btn-primary.disabled,
 
3439
.btn-primary[disabled] {
 
3440
  cursor: default;
 
3441
  opacity: 0.4;
 
3442
  filter: alpha(opacity=40);
 
3443
  background-color: transparent;
 
3444
  color: #dd2222 !important;
 
3445
  border: 2px solid #dd2222;
 
3446
}
 
3447
.btn-primary.disabled:hover [class^="icon-"],
 
3448
.btn-primary[disabled]:hover [class^="icon-"],
 
3449
.btn-primary.disabled:hover [class*="icon-"],
 
3450
.btn-primary[disabled]:hover [class*="icon-"] {
 
3451
  color: #dd2222 !important;
 
3452
}
 
3453
.btn-primary.disabled [class^="icon-"],
 
3454
.btn-primary[disabled] [class^="icon-"],
 
3455
.btn-primary.disabled [class*="icon-"],
 
3456
.btn-primary[disabled] [class*="icon-"] {
 
3457
  color: #dd2222;
 
3458
}
 
3459
.btn-primary.btn-loading {
 
3460
  background-color: #dd2222;
 
3461
  color: #ffffff;
 
3462
  border-color: transparent;
 
3463
}
 
3464
.btn-primary.btn-loading [class^="icon-"],
 
3465
.btn-primary.btn-loading [class*="icon-"] {
 
3466
  color: #ffffff;
 
3467
}
 
3468
.btn-primary.btn-loading:hover {
 
3469
  color: #ffffff;
 
3470
  border-color: transparent;
 
3471
  background: #c71f1f;
 
3472
}
 
3473
.btn-primary.btn-loading:hover [class^="icon-"],
 
3474
.btn-primary.btn-loading:hover [class*="icon-"] {
 
3475
  color: #ffffff;
 
3476
}
 
3477
.btn-primary.btn-loading:active {
 
3478
  color: #ffffff;
 
3479
  border-color: transparent;
 
3480
  background: #ba1d1d;
 
3481
}
 
3482
.btn-primary.btn-loading.disabled,
 
3483
.btn-primary.btn-loading[disabled] {
 
3484
  cursor: default;
 
3485
  opacity: 0.65;
 
3486
  filter: alpha(opacity=65);
 
3487
  color: #ffffff !important;
 
3488
  border-color: transparent !important;
 
3489
  background-color: #dd2222 !important;
 
3490
}
 
3491
.btn-primary.btn-loading.disabled:hover [class^="icon-"],
 
3492
.btn-primary.btn-loading[disabled]:hover [class^="icon-"],
 
3493
.btn-primary.btn-loading.disabled:hover [class*="icon-"],
 
3494
.btn-primary.btn-loading[disabled]:hover [class*="icon-"] {
 
3495
  color: #ffffff !important;
 
3496
}
 
3497
.btn-primary.btn-loading.disabled [class^="icon-"],
 
3498
.btn-primary.btn-loading[disabled] [class^="icon-"],
 
3499
.btn-primary.btn-loading.disabled [class*="icon-"],
 
3500
.btn-primary.btn-loading[disabled] [class*="icon-"] {
 
3501
  color: #ffffff;
 
3502
}
 
3503
.btn-primary.btn-filled {
 
3504
  background-color: #dd2222;
 
3505
  color: #ffffff;
 
3506
  border-color: transparent;
 
3507
}
 
3508
.btn-primary.btn-filled [class^="icon-"],
 
3509
.btn-primary.btn-filled [class*="icon-"] {
 
3510
  color: #ffffff;
 
3511
}
 
3512
.btn-primary.btn-filled:hover {
 
3513
  color: #ffffff;
 
3514
  border-color: transparent;
 
3515
  background: #c71f1f;
 
3516
}
 
3517
.btn-primary.btn-filled:hover [class^="icon-"],
 
3518
.btn-primary.btn-filled:hover [class*="icon-"] {
 
3519
  color: #ffffff;
 
3520
}
 
3521
.btn-primary.btn-filled:active {
 
3522
  color: #ffffff;
 
3523
  border-color: transparent;
 
3524
  background: #ba1d1d;
 
3525
}
 
3526
.btn-primary.btn-filled.disabled,
 
3527
.btn-primary.btn-filled[disabled] {
 
3528
  cursor: default;
 
3529
  opacity: 0.65;
 
3530
  filter: alpha(opacity=65);
 
3531
  color: #ffffff !important;
 
3532
  border-color: transparent !important;
 
3533
  background-color: #dd2222 !important;
 
3534
}
 
3535
.btn-primary.btn-filled.disabled:hover [class^="icon-"],
 
3536
.btn-primary.btn-filled[disabled]:hover [class^="icon-"],
 
3537
.btn-primary.btn-filled.disabled:hover [class*="icon-"],
 
3538
.btn-primary.btn-filled[disabled]:hover [class*="icon-"] {
 
3539
  color: #ffffff !important;
 
3540
}
 
3541
.btn-primary.btn-filled.disabled [class^="icon-"],
 
3542
.btn-primary.btn-filled[disabled] [class^="icon-"],
 
3543
.btn-primary.btn-filled.disabled [class*="icon-"],
 
3544
.btn-primary.btn-filled[disabled] [class*="icon-"] {
 
3545
  color: #ffffff;
 
3546
}
 
3547
.btn-warning {
 
3548
  background-color: transparent;
 
3549
  color: #f89406;
 
3550
  border: 2px solid #f89406;
 
3551
}
 
3552
.btn-warning [class^="icon-"],
 
3553
.btn-warning [class*="icon-"] {
 
3554
  color: #f89406;
 
3555
}
 
3556
.btn-warning:hover {
 
3557
  color: #ffffff;
 
3558
  border-color: transparent;
 
3559
  background: #df8505;
 
3560
}
 
3561
.btn-warning:hover [class^="icon-"],
 
3562
.btn-warning:hover [class*="icon-"] {
 
3563
  color: #ffffff !important;
 
3564
}
 
3565
.btn-warning:active {
 
3566
  border-color: transparent;
 
3567
  background: #d07c05;
 
3568
}
 
3569
.btn-warning.disabled,
 
3570
.btn-warning[disabled] {
 
3571
  cursor: default;
 
3572
  opacity: 0.4;
 
3573
  filter: alpha(opacity=40);
 
3574
  background-color: transparent;
 
3575
  color: #f89406 !important;
 
3576
  border: 2px solid #f89406;
 
3577
}
 
3578
.btn-warning.disabled:hover [class^="icon-"],
 
3579
.btn-warning[disabled]:hover [class^="icon-"],
 
3580
.btn-warning.disabled:hover [class*="icon-"],
 
3581
.btn-warning[disabled]:hover [class*="icon-"] {
 
3582
  color: #f89406 !important;
 
3583
}
 
3584
.btn-warning.disabled [class^="icon-"],
 
3585
.btn-warning[disabled] [class^="icon-"],
 
3586
.btn-warning.disabled [class*="icon-"],
 
3587
.btn-warning[disabled] [class*="icon-"] {
 
3588
  color: #f89406;
 
3589
}
 
3590
.btn-warning.btn-loading {
 
3591
  background-color: #f89406;
 
3592
  color: #ffffff;
 
3593
  border-color: transparent;
 
3594
}
 
3595
.btn-warning.btn-loading [class^="icon-"],
 
3596
.btn-warning.btn-loading [class*="icon-"] {
 
3597
  color: #ffffff;
 
3598
}
 
3599
.btn-warning.btn-loading:hover {
 
3600
  color: #ffffff;
 
3601
  border-color: transparent;
 
3602
  background: #df8505;
 
3603
}
 
3604
.btn-warning.btn-loading:hover [class^="icon-"],
 
3605
.btn-warning.btn-loading:hover [class*="icon-"] {
 
3606
  color: #ffffff;
 
3607
}
 
3608
.btn-warning.btn-loading:active {
 
3609
  color: #ffffff;
 
3610
  border-color: transparent;
 
3611
  background: #d07c05;
 
3612
}
 
3613
.btn-warning.btn-loading.disabled,
 
3614
.btn-warning.btn-loading[disabled] {
 
3615
  cursor: default;
 
3616
  opacity: 0.65;
 
3617
  filter: alpha(opacity=65);
 
3618
  color: #ffffff !important;
 
3619
  border-color: transparent !important;
 
3620
  background-color: #f89406 !important;
 
3621
}
 
3622
.btn-warning.btn-loading.disabled:hover [class^="icon-"],
 
3623
.btn-warning.btn-loading[disabled]:hover [class^="icon-"],
 
3624
.btn-warning.btn-loading.disabled:hover [class*="icon-"],
 
3625
.btn-warning.btn-loading[disabled]:hover [class*="icon-"] {
 
3626
  color: #ffffff !important;
 
3627
}
 
3628
.btn-warning.btn-loading.disabled [class^="icon-"],
 
3629
.btn-warning.btn-loading[disabled] [class^="icon-"],
 
3630
.btn-warning.btn-loading.disabled [class*="icon-"],
 
3631
.btn-warning.btn-loading[disabled] [class*="icon-"] {
 
3632
  color: #ffffff;
 
3633
}
 
3634
.btn-warning.btn-filled {
 
3635
  background-color: #f89406;
 
3636
  color: #ffffff;
 
3637
  border-color: transparent;
 
3638
}
 
3639
.btn-warning.btn-filled [class^="icon-"],
 
3640
.btn-warning.btn-filled [class*="icon-"] {
 
3641
  color: #ffffff;
 
3642
}
 
3643
.btn-warning.btn-filled:hover {
 
3644
  color: #ffffff;
 
3645
  border-color: transparent;
 
3646
  background: #df8505;
 
3647
}
 
3648
.btn-warning.btn-filled:hover [class^="icon-"],
 
3649
.btn-warning.btn-filled:hover [class*="icon-"] {
 
3650
  color: #ffffff;
 
3651
}
 
3652
.btn-warning.btn-filled:active {
 
3653
  color: #ffffff;
 
3654
  border-color: transparent;
 
3655
  background: #d07c05;
 
3656
}
 
3657
.btn-warning.btn-filled.disabled,
 
3658
.btn-warning.btn-filled[disabled] {
 
3659
  cursor: default;
 
3660
  opacity: 0.65;
 
3661
  filter: alpha(opacity=65);
 
3662
  color: #ffffff !important;
 
3663
  border-color: transparent !important;
 
3664
  background-color: #f89406 !important;
 
3665
}
 
3666
.btn-warning.btn-filled.disabled:hover [class^="icon-"],
 
3667
.btn-warning.btn-filled[disabled]:hover [class^="icon-"],
 
3668
.btn-warning.btn-filled.disabled:hover [class*="icon-"],
 
3669
.btn-warning.btn-filled[disabled]:hover [class*="icon-"] {
 
3670
  color: #ffffff !important;
 
3671
}
 
3672
.btn-warning.btn-filled.disabled [class^="icon-"],
 
3673
.btn-warning.btn-filled[disabled] [class^="icon-"],
 
3674
.btn-warning.btn-filled.disabled [class*="icon-"],
 
3675
.btn-warning.btn-filled[disabled] [class*="icon-"] {
 
3676
  color: #ffffff;
 
3677
}
 
3678
.btn-danger {
 
3679
  background-color: transparent;
 
3680
  color: #dd2222;
 
3681
  border: 2px solid #dd2222;
 
3682
}
 
3683
.btn-danger.btn-loading {
 
3684
  background-color: #dd2222;
 
3685
  color: #ffffff;
 
3686
  border-color: transparent;
 
3687
}
 
3688
.btn-danger.btn-loading [class^="icon-"],
 
3689
.btn-danger.btn-loading [class*="icon-"] {
 
3690
  color: #ffffff;
 
3691
}
 
3692
.btn-danger.btn-loading:hover {
 
3693
  color: #ffffff;
 
3694
  border-color: transparent;
 
3695
  background: #c71f1f;
 
3696
}
 
3697
.btn-danger.btn-loading:hover [class^="icon-"],
 
3698
.btn-danger.btn-loading:hover [class*="icon-"] {
 
3699
  color: #ffffff;
 
3700
}
 
3701
.btn-danger.btn-loading:active {
 
3702
  color: #ffffff;
 
3703
  border-color: transparent;
 
3704
  background: #ba1d1d;
 
3705
}
 
3706
.btn-danger.btn-loading.disabled,
 
3707
.btn-danger.btn-loading[disabled] {
 
3708
  cursor: default;
 
3709
  opacity: 0.65;
 
3710
  filter: alpha(opacity=65);
 
3711
  color: #ffffff !important;
 
3712
  border-color: transparent !important;
 
3713
  background-color: #dd2222 !important;
 
3714
}
 
3715
.btn-danger.btn-loading.disabled:hover [class^="icon-"],
 
3716
.btn-danger.btn-loading[disabled]:hover [class^="icon-"],
 
3717
.btn-danger.btn-loading.disabled:hover [class*="icon-"],
 
3718
.btn-danger.btn-loading[disabled]:hover [class*="icon-"] {
 
3719
  color: #ffffff !important;
 
3720
}
 
3721
.btn-danger.btn-loading.disabled [class^="icon-"],
 
3722
.btn-danger.btn-loading[disabled] [class^="icon-"],
 
3723
.btn-danger.btn-loading.disabled [class*="icon-"],
 
3724
.btn-danger.btn-loading[disabled] [class*="icon-"] {
 
3725
  color: #ffffff;
 
3726
}
 
3727
.btn-danger [class^="icon-"],
 
3728
.btn-danger [class*="icon-"] {
 
3729
  color: #dd2222;
 
3730
}
 
3731
.btn-danger:hover {
 
3732
  color: #ffffff;
 
3733
  border-color: transparent;
 
3734
  background: #c71f1f;
 
3735
}
 
3736
.btn-danger:hover [class^="icon-"],
 
3737
.btn-danger:hover [class*="icon-"] {
 
3738
  color: #ffffff !important;
 
3739
}
 
3740
.btn-danger:active {
 
3741
  border-color: transparent;
 
3742
  background: #ba1d1d;
 
3743
}
 
3744
.btn-danger.disabled,
 
3745
.btn-danger[disabled] {
 
3746
  cursor: default;
 
3747
  opacity: 0.4;
 
3748
  filter: alpha(opacity=40);
 
3749
  background-color: transparent;
 
3750
  color: #dd2222 !important;
 
3751
  border: 2px solid #dd2222;
 
3752
}
 
3753
.btn-danger.disabled:hover [class^="icon-"],
 
3754
.btn-danger[disabled]:hover [class^="icon-"],
 
3755
.btn-danger.disabled:hover [class*="icon-"],
 
3756
.btn-danger[disabled]:hover [class*="icon-"] {
 
3757
  color: #dd2222 !important;
 
3758
}
 
3759
.btn-danger.disabled [class^="icon-"],
 
3760
.btn-danger[disabled] [class^="icon-"],
 
3761
.btn-danger.disabled [class*="icon-"],
 
3762
.btn-danger[disabled] [class*="icon-"] {
 
3763
  color: #dd2222;
 
3764
}
 
3765
.btn-danger.btn-filled {
 
3766
  background-color: #dd2222;
 
3767
  color: #ffffff;
 
3768
  border-color: transparent;
 
3769
}
 
3770
.btn-danger.btn-filled [class^="icon-"],
 
3771
.btn-danger.btn-filled [class*="icon-"] {
 
3772
  color: #ffffff;
 
3773
}
 
3774
.btn-danger.btn-filled:hover {
 
3775
  color: #ffffff;
 
3776
  border-color: transparent;
 
3777
  background: #c71f1f;
 
3778
}
 
3779
.btn-danger.btn-filled:hover [class^="icon-"],
 
3780
.btn-danger.btn-filled:hover [class*="icon-"] {
 
3781
  color: #ffffff;
 
3782
}
 
3783
.btn-danger.btn-filled:active {
 
3784
  color: #ffffff;
 
3785
  border-color: transparent;
 
3786
  background: #ba1d1d;
 
3787
}
 
3788
.btn-danger.btn-filled.disabled,
 
3789
.btn-danger.btn-filled[disabled] {
 
3790
  cursor: default;
 
3791
  opacity: 0.65;
 
3792
  filter: alpha(opacity=65);
 
3793
  color: #ffffff !important;
 
3794
  border-color: transparent !important;
 
3795
  background-color: #dd2222 !important;
 
3796
}
 
3797
.btn-danger.btn-filled.disabled:hover [class^="icon-"],
 
3798
.btn-danger.btn-filled[disabled]:hover [class^="icon-"],
 
3799
.btn-danger.btn-filled.disabled:hover [class*="icon-"],
 
3800
.btn-danger.btn-filled[disabled]:hover [class*="icon-"] {
 
3801
  color: #ffffff !important;
 
3802
}
 
3803
.btn-danger.btn-filled.disabled [class^="icon-"],
 
3804
.btn-danger.btn-filled[disabled] [class^="icon-"],
 
3805
.btn-danger.btn-filled.disabled [class*="icon-"],
 
3806
.btn-danger.btn-filled[disabled] [class*="icon-"] {
 
3807
  color: #ffffff;
 
3808
}
 
3809
.btn-success {
 
3810
  background-color: transparent;
 
3811
  color: #7aa723;
 
3812
  border: 2px solid #7aa723;
 
3813
}
 
3814
.btn-success [class^="icon-"],
 
3815
.btn-success [class*="icon-"] {
 
3816
  color: #7aa723;
 
3817
}
 
3818
.btn-success:hover {
 
3819
  color: #ffffff;
 
3820
  border-color: transparent;
 
3821
  background: #6b921f;
 
3822
}
 
3823
.btn-success:hover [class^="icon-"],
 
3824
.btn-success:hover [class*="icon-"] {
 
3825
  color: #ffffff !important;
 
3826
}
 
3827
.btn-success:active {
 
3828
  border-color: transparent;
 
3829
  background: #61851c;
 
3830
}
 
3831
.btn-success.disabled,
 
3832
.btn-success[disabled] {
 
3833
  cursor: default;
 
3834
  opacity: 0.4;
 
3835
  filter: alpha(opacity=40);
 
3836
  background-color: transparent;
 
3837
  color: #7aa723 !important;
 
3838
  border: 2px solid #7aa723;
 
3839
}
 
3840
.btn-success.disabled:hover [class^="icon-"],
 
3841
.btn-success[disabled]:hover [class^="icon-"],
 
3842
.btn-success.disabled:hover [class*="icon-"],
 
3843
.btn-success[disabled]:hover [class*="icon-"] {
 
3844
  color: #7aa723 !important;
 
3845
}
 
3846
.btn-success.disabled [class^="icon-"],
 
3847
.btn-success[disabled] [class^="icon-"],
 
3848
.btn-success.disabled [class*="icon-"],
 
3849
.btn-success[disabled] [class*="icon-"] {
 
3850
  color: #7aa723;
 
3851
}
 
3852
.btn-success.btn-loading {
 
3853
  background-color: #7aa723;
 
3854
  color: #ffffff;
 
3855
  border-color: transparent;
 
3856
}
 
3857
.btn-success.btn-loading [class^="icon-"],
 
3858
.btn-success.btn-loading [class*="icon-"] {
 
3859
  color: #ffffff;
 
3860
}
 
3861
.btn-success.btn-loading:hover {
 
3862
  color: #ffffff;
 
3863
  border-color: transparent;
 
3864
  background: #6b921f;
 
3865
}
 
3866
.btn-success.btn-loading:hover [class^="icon-"],
 
3867
.btn-success.btn-loading:hover [class*="icon-"] {
 
3868
  color: #ffffff;
 
3869
}
 
3870
.btn-success.btn-loading:active {
 
3871
  color: #ffffff;
 
3872
  border-color: transparent;
 
3873
  background: #61851c;
 
3874
}
 
3875
.btn-success.btn-loading.disabled,
 
3876
.btn-success.btn-loading[disabled] {
 
3877
  cursor: default;
 
3878
  opacity: 0.65;
 
3879
  filter: alpha(opacity=65);
 
3880
  color: #ffffff !important;
 
3881
  border-color: transparent !important;
 
3882
  background-color: #7aa723 !important;
 
3883
}
 
3884
.btn-success.btn-loading.disabled:hover [class^="icon-"],
 
3885
.btn-success.btn-loading[disabled]:hover [class^="icon-"],
 
3886
.btn-success.btn-loading.disabled:hover [class*="icon-"],
 
3887
.btn-success.btn-loading[disabled]:hover [class*="icon-"] {
 
3888
  color: #ffffff !important;
 
3889
}
 
3890
.btn-success.btn-loading.disabled [class^="icon-"],
 
3891
.btn-success.btn-loading[disabled] [class^="icon-"],
 
3892
.btn-success.btn-loading.disabled [class*="icon-"],
 
3893
.btn-success.btn-loading[disabled] [class*="icon-"] {
 
3894
  color: #ffffff;
 
3895
}
 
3896
.btn-success.btn-filled {
 
3897
  background-color: #7aa723;
 
3898
  color: #ffffff;
 
3899
  border-color: transparent;
 
3900
}
 
3901
.btn-success.btn-filled [class^="icon-"],
 
3902
.btn-success.btn-filled [class*="icon-"] {
 
3903
  color: #ffffff;
 
3904
}
 
3905
.btn-success.btn-filled:hover {
 
3906
  color: #ffffff;
 
3907
  border-color: transparent;
 
3908
  background: #6b921f;
 
3909
}
 
3910
.btn-success.btn-filled:hover [class^="icon-"],
 
3911
.btn-success.btn-filled:hover [class*="icon-"] {
 
3912
  color: #ffffff;
 
3913
}
 
3914
.btn-success.btn-filled:active {
 
3915
  color: #ffffff;
 
3916
  border-color: transparent;
 
3917
  background: #61851c;
 
3918
}
 
3919
.btn-success.btn-filled.disabled,
 
3920
.btn-success.btn-filled[disabled] {
 
3921
  cursor: default;
 
3922
  opacity: 0.65;
 
3923
  filter: alpha(opacity=65);
 
3924
  color: #ffffff !important;
 
3925
  border-color: transparent !important;
 
3926
  background-color: #7aa723 !important;
 
3927
}
 
3928
.btn-success.btn-filled.disabled:hover [class^="icon-"],
 
3929
.btn-success.btn-filled[disabled]:hover [class^="icon-"],
 
3930
.btn-success.btn-filled.disabled:hover [class*="icon-"],
 
3931
.btn-success.btn-filled[disabled]:hover [class*="icon-"] {
 
3932
  color: #ffffff !important;
 
3933
}
 
3934
.btn-success.btn-filled.disabled [class^="icon-"],
 
3935
.btn-success.btn-filled[disabled] [class^="icon-"],
 
3936
.btn-success.btn-filled.disabled [class*="icon-"],
 
3937
.btn-success.btn-filled[disabled] [class*="icon-"] {
 
3938
  color: #ffffff;
 
3939
}
 
3940
.btn-info {
 
3941
  background-color: transparent;
 
3942
  color: #2f96b4;
 
3943
  border: 2px solid #2f96b4;
 
3944
}
 
3945
.btn-info [class^="icon-"],
 
3946
.btn-info [class*="icon-"] {
 
3947
  color: #2f96b4;
 
3948
}
 
3949
.btn-info:hover {
 
3950
  color: #ffffff;
 
3951
  border-color: transparent;
 
3952
  background: #2a85a0;
 
3953
}
 
3954
.btn-info:hover [class^="icon-"],
 
3955
.btn-info:hover [class*="icon-"] {
 
3956
  color: #ffffff !important;
 
3957
}
 
3958
.btn-info:active {
 
3959
  border-color: transparent;
 
3960
  background: #277b94;
 
3961
}
 
3962
.btn-info.disabled,
 
3963
.btn-info[disabled] {
 
3964
  cursor: default;
 
3965
  opacity: 0.4;
 
3966
  filter: alpha(opacity=40);
 
3967
  background-color: transparent;
 
3968
  color: #2f96b4 !important;
 
3969
  border: 2px solid #2f96b4;
 
3970
}
 
3971
.btn-info.disabled:hover [class^="icon-"],
 
3972
.btn-info[disabled]:hover [class^="icon-"],
 
3973
.btn-info.disabled:hover [class*="icon-"],
 
3974
.btn-info[disabled]:hover [class*="icon-"] {
 
3975
  color: #2f96b4 !important;
 
3976
}
 
3977
.btn-info.disabled [class^="icon-"],
 
3978
.btn-info[disabled] [class^="icon-"],
 
3979
.btn-info.disabled [class*="icon-"],
 
3980
.btn-info[disabled] [class*="icon-"] {
 
3981
  color: #2f96b4;
 
3982
}
 
3983
.btn-info.btn-loading {
 
3984
  background-color: #2f96b4;
 
3985
  color: #ffffff;
 
3986
  border-color: transparent;
 
3987
}
 
3988
.btn-info.btn-loading [class^="icon-"],
 
3989
.btn-info.btn-loading [class*="icon-"] {
 
3990
  color: #ffffff;
 
3991
}
 
3992
.btn-info.btn-loading:hover {
 
3993
  color: #ffffff;
 
3994
  border-color: transparent;
 
3995
  background: #2a85a0;
 
3996
}
 
3997
.btn-info.btn-loading:hover [class^="icon-"],
 
3998
.btn-info.btn-loading:hover [class*="icon-"] {
 
3999
  color: #ffffff;
 
4000
}
 
4001
.btn-info.btn-loading:active {
 
4002
  color: #ffffff;
 
4003
  border-color: transparent;
 
4004
  background: #277b94;
 
4005
}
 
4006
.btn-info.btn-loading.disabled,
 
4007
.btn-info.btn-loading[disabled] {
 
4008
  cursor: default;
 
4009
  opacity: 0.65;
 
4010
  filter: alpha(opacity=65);
 
4011
  color: #ffffff !important;
 
4012
  border-color: transparent !important;
 
4013
  background-color: #2f96b4 !important;
 
4014
}
 
4015
.btn-info.btn-loading.disabled:hover [class^="icon-"],
 
4016
.btn-info.btn-loading[disabled]:hover [class^="icon-"],
 
4017
.btn-info.btn-loading.disabled:hover [class*="icon-"],
 
4018
.btn-info.btn-loading[disabled]:hover [class*="icon-"] {
 
4019
  color: #ffffff !important;
 
4020
}
 
4021
.btn-info.btn-loading.disabled [class^="icon-"],
 
4022
.btn-info.btn-loading[disabled] [class^="icon-"],
 
4023
.btn-info.btn-loading.disabled [class*="icon-"],
 
4024
.btn-info.btn-loading[disabled] [class*="icon-"] {
 
4025
  color: #ffffff;
 
4026
}
 
4027
.btn-info.btn-filled {
 
4028
  background-color: #2f96b4;
 
4029
  color: #ffffff;
 
4030
  border-color: transparent;
 
4031
}
 
4032
.btn-info.btn-filled [class^="icon-"],
 
4033
.btn-info.btn-filled [class*="icon-"] {
 
4034
  color: #ffffff;
 
4035
}
 
4036
.btn-info.btn-filled:hover {
 
4037
  color: #ffffff;
 
4038
  border-color: transparent;
 
4039
  background: #2a85a0;
 
4040
}
 
4041
.btn-info.btn-filled:hover [class^="icon-"],
 
4042
.btn-info.btn-filled:hover [class*="icon-"] {
 
4043
  color: #ffffff;
 
4044
}
 
4045
.btn-info.btn-filled:active {
 
4046
  color: #ffffff;
 
4047
  border-color: transparent;
 
4048
  background: #277b94;
 
4049
}
 
4050
.btn-info.btn-filled.disabled,
 
4051
.btn-info.btn-filled[disabled] {
 
4052
  cursor: default;
 
4053
  opacity: 0.65;
 
4054
  filter: alpha(opacity=65);
 
4055
  color: #ffffff !important;
 
4056
  border-color: transparent !important;
 
4057
  background-color: #2f96b4 !important;
 
4058
}
 
4059
.btn-info.btn-filled.disabled:hover [class^="icon-"],
 
4060
.btn-info.btn-filled[disabled]:hover [class^="icon-"],
 
4061
.btn-info.btn-filled.disabled:hover [class*="icon-"],
 
4062
.btn-info.btn-filled[disabled]:hover [class*="icon-"] {
 
4063
  color: #ffffff !important;
 
4064
}
 
4065
.btn-info.btn-filled.disabled [class^="icon-"],
 
4066
.btn-info.btn-filled[disabled] [class^="icon-"],
 
4067
.btn-info.btn-filled.disabled [class*="icon-"],
 
4068
.btn-info.btn-filled[disabled] [class*="icon-"] {
 
4069
  color: #ffffff;
 
4070
}
 
4071
.btn-inverse {
 
4072
  background-color: transparent;
 
4073
  color: #29200e;
 
4074
  border: 2px solid #29200e;
 
4075
}
 
4076
.btn-inverse [class^="icon-"],
 
4077
.btn-inverse [class*="icon-"] {
 
4078
  color: #29200e;
 
4079
}
 
4080
.btn-inverse:hover {
 
4081
  color: #ffffff;
 
4082
  border-color: transparent;
 
4083
  background: #161108;
 
4084
}
 
4085
.btn-inverse:hover [class^="icon-"],
 
4086
.btn-inverse:hover [class*="icon-"] {
 
4087
  color: #ffffff !important;
 
4088
}
 
4089
.btn-inverse:active {
 
4090
  border-color: transparent;
 
4091
  background: #0b0804;
 
4092
}
 
4093
.btn-inverse.disabled,
 
4094
.btn-inverse[disabled] {
 
4095
  cursor: default;
 
4096
  opacity: 0.4;
 
4097
  filter: alpha(opacity=40);
 
4098
  background-color: transparent;
 
4099
  color: #29200e !important;
 
4100
  border: 2px solid #29200e;
 
4101
}
 
4102
.btn-inverse.disabled:hover [class^="icon-"],
 
4103
.btn-inverse[disabled]:hover [class^="icon-"],
 
4104
.btn-inverse.disabled:hover [class*="icon-"],
 
4105
.btn-inverse[disabled]:hover [class*="icon-"] {
 
4106
  color: #29200e !important;
 
4107
}
 
4108
.btn-inverse.disabled [class^="icon-"],
 
4109
.btn-inverse[disabled] [class^="icon-"],
 
4110
.btn-inverse.disabled [class*="icon-"],
 
4111
.btn-inverse[disabled] [class*="icon-"] {
 
4112
  color: #29200e;
 
4113
}
 
4114
.btn-inverse.btn-loading {
 
4115
  background-color: #29200e;
 
4116
  color: #ffffff;
 
4117
  border-color: transparent;
 
4118
}
 
4119
.btn-inverse.btn-loading [class^="icon-"],
 
4120
.btn-inverse.btn-loading [class*="icon-"] {
 
4121
  color: #ffffff;
 
4122
}
 
4123
.btn-inverse.btn-loading:hover {
 
4124
  color: #ffffff;
 
4125
  border-color: transparent;
 
4126
  background: #161108;
 
4127
}
 
4128
.btn-inverse.btn-loading:hover [class^="icon-"],
 
4129
.btn-inverse.btn-loading:hover [class*="icon-"] {
 
4130
  color: #ffffff;
 
4131
}
 
4132
.btn-inverse.btn-loading:active {
 
4133
  color: #ffffff;
 
4134
  border-color: transparent;
 
4135
  background: #0b0804;
 
4136
}
 
4137
.btn-inverse.btn-loading.disabled,
 
4138
.btn-inverse.btn-loading[disabled] {
 
4139
  cursor: default;
 
4140
  opacity: 0.65;
 
4141
  filter: alpha(opacity=65);
 
4142
  color: #ffffff !important;
 
4143
  border-color: transparent !important;
 
4144
  background-color: #29200e !important;
 
4145
}
 
4146
.btn-inverse.btn-loading.disabled:hover [class^="icon-"],
 
4147
.btn-inverse.btn-loading[disabled]:hover [class^="icon-"],
 
4148
.btn-inverse.btn-loading.disabled:hover [class*="icon-"],
 
4149
.btn-inverse.btn-loading[disabled]:hover [class*="icon-"] {
 
4150
  color: #ffffff !important;
 
4151
}
 
4152
.btn-inverse.btn-loading.disabled [class^="icon-"],
 
4153
.btn-inverse.btn-loading[disabled] [class^="icon-"],
 
4154
.btn-inverse.btn-loading.disabled [class*="icon-"],
 
4155
.btn-inverse.btn-loading[disabled] [class*="icon-"] {
 
4156
  color: #ffffff;
 
4157
}
 
4158
.btn-inverse.btn-filled {
 
4159
  background-color: #29200e;
 
4160
  color: #ffffff;
 
4161
  border-color: transparent;
 
4162
}
 
4163
.btn-inverse.btn-filled [class^="icon-"],
 
4164
.btn-inverse.btn-filled [class*="icon-"] {
 
4165
  color: #ffffff;
 
4166
}
 
4167
.btn-inverse.btn-filled:hover {
 
4168
  color: #ffffff;
 
4169
  border-color: transparent;
 
4170
  background: #161108;
 
4171
}
 
4172
.btn-inverse.btn-filled:hover [class^="icon-"],
 
4173
.btn-inverse.btn-filled:hover [class*="icon-"] {
 
4174
  color: #ffffff;
 
4175
}
 
4176
.btn-inverse.btn-filled:active {
 
4177
  color: #ffffff;
 
4178
  border-color: transparent;
 
4179
  background: #0b0804;
 
4180
}
 
4181
.btn-inverse.btn-filled.disabled,
 
4182
.btn-inverse.btn-filled[disabled] {
 
4183
  cursor: default;
 
4184
  opacity: 0.65;
 
4185
  filter: alpha(opacity=65);
 
4186
  color: #ffffff !important;
 
4187
  border-color: transparent !important;
 
4188
  background-color: #29200e !important;
 
4189
}
 
4190
.btn-inverse.btn-filled.disabled:hover [class^="icon-"],
 
4191
.btn-inverse.btn-filled[disabled]:hover [class^="icon-"],
 
4192
.btn-inverse.btn-filled.disabled:hover [class*="icon-"],
 
4193
.btn-inverse.btn-filled[disabled]:hover [class*="icon-"] {
 
4194
  color: #ffffff !important;
 
4195
}
 
4196
.btn-inverse.btn-filled.disabled [class^="icon-"],
 
4197
.btn-inverse.btn-filled[disabled] [class^="icon-"],
 
4198
.btn-inverse.btn-filled.disabled [class*="icon-"],
 
4199
.btn-inverse.btn-filled[disabled] [class*="icon-"] {
 
4200
  color: #ffffff;
 
4201
}
 
4202
button.btn,
 
4203
input[type="submit"].btn {
 
4204
  *padding-top: 3px;
 
4205
  *padding-bottom: 3px;
 
4206
}
 
4207
button.btn::-moz-focus-inner,
 
4208
input[type="submit"].btn::-moz-focus-inner {
 
4209
  padding: 0;
 
4210
  border: 0;
 
4211
}
 
4212
button.btn.btn-large,
 
4213
input[type="submit"].btn.btn-large {
 
4214
  *padding-top: 7px;
 
4215
  *padding-bottom: 7px;
 
4216
}
 
4217
button.btn.btn-small,
 
4218
input[type="submit"].btn.btn-small {
 
4219
  *padding-top: 3px;
 
4220
  *padding-bottom: 3px;
 
4221
}
 
4222
button.btn.btn-mini,
 
4223
input[type="submit"].btn.btn-mini {
 
4224
  *padding-top: 1px;
 
4225
  *padding-bottom: 1px;
 
4226
}
 
4227
.btn-link,
 
4228
.btn-link:active,
 
4229
.btn-link[disabled],
 
4230
.btn-link.active {
 
4231
  background-color: transparent !important;
 
4232
  background-image: none !important;
 
4233
  border: none !important;
 
4234
  -webkit-box-shadow: none;
 
4235
  -moz-box-shadow: none;
 
4236
  box-shadow: none;
 
4237
  color: #29200e !important;
 
4238
  text-decoration: underline !important;
 
4239
}
 
4240
.btn-link {
 
4241
  border-color: transparent;
 
4242
  cursor: pointer;
 
4243
  color: #6f695d;
 
4244
  -webkit-border-radius: 0;
 
4245
  -moz-border-radius: 0;
 
4246
  border-radius: 0;
 
4247
}
 
4248
.btn-link:hover {
 
4249
  color: #dd2222;
 
4250
  background-color: transparent;
 
4251
}
 
4252
.btn-link:hover [class^="icon-"],
 
4253
.btn-link:hover [class*="icon-"] {
 
4254
  color: #dd2222 !important;
 
4255
}
 
4256
.btn-link:active {
 
4257
  color: #6f695d !important;
 
4258
}
 
4259
.btn-loading:before {
 
4260
  display: inline-block;
 
4261
  content: " ";
 
4262
  background: url("../img/spinning-loader-buttons-white.svg") 0 no-repeat;
 
4263
  margin-right: 0.5em;
 
4264
  margin-bottom: -4px;
 
4265
  height: 18px;
 
4266
  width: 18px;
 
4267
}
 
4268
.btn-loading > * {
 
4269
  display: none;
 
4270
}
 
4271
.btn-group {
 
4272
  position: relative;
 
4273
  font-size: 0;
 
4274
  vertical-align: middle;
 
4275
  white-space: nowrap;
 
4276
  *margin-left: .3em;
 
4277
}
 
4278
.btn-group:first-child {
 
4279
  *margin-left: 0;
 
4280
}
 
4281
.btn-group + .btn-group {
 
4282
  margin-left: 5px;
 
4283
}
 
4284
.btn-toolbar {
 
4285
  font-size: 0;
 
4286
  margin-top: 12px;
 
4287
  margin-bottom: 12px;
 
4288
}
 
4289
.btn-toolbar .btn-group {
 
4290
  display: inline-block;
 
4291
  *display: inline;
 
4292
  /* IE7 inline-block hack */
 
4293
 
 
4294
  *zoom: 1;
 
4295
}
 
4296
.btn-toolbar .btn + .btn,
 
4297
.btn-toolbar .btn-group + .btn,
 
4298
.btn-toolbar .btn + .btn-group {
 
4299
  margin-left: 5px;
 
4300
}
 
4301
.btn-group > .btn {
 
4302
  position: relative;
 
4303
  -webkit-border-radius: 0;
 
4304
  -moz-border-radius: 0;
 
4305
  border-radius: 0;
 
4306
}
 
4307
.btn-group > .btn + .btn {
 
4308
  margin-left: -1px;
 
4309
}
 
4310
.btn-group > .btn,
 
4311
.btn-group > .dropdown-menu {
 
4312
  font-size: 15px;
 
4313
}
 
4314
.btn-group > .btn-mini {
 
4315
  font-size: 11px;
 
4316
}
 
4317
.btn-group > .btn-small {
 
4318
  font-size: 12px;
 
4319
}
 
4320
.btn-group > .btn-large {
 
4321
  font-size: 16px;
 
4322
}
 
4323
.btn-group > .btn:first-child {
 
4324
  margin-left: 0;
 
4325
  -webkit-border-top-left-radius: 4px;
 
4326
  -moz-border-radius-topleft: 4px;
 
4327
  border-top-left-radius: 4px;
 
4328
  -webkit-border-bottom-left-radius: 4px;
 
4329
  -moz-border-radius-bottomleft: 4px;
 
4330
  border-bottom-left-radius: 4px;
 
4331
}
 
4332
.btn-group > .btn:last-child,
 
4333
.btn-group > .dropdown-toggle {
 
4334
  -webkit-border-top-right-radius: 4px;
 
4335
  -moz-border-radius-topright: 4px;
 
4336
  border-top-right-radius: 4px;
 
4337
  -webkit-border-bottom-right-radius: 4px;
 
4338
  -moz-border-radius-bottomright: 4px;
 
4339
  border-bottom-right-radius: 4px;
 
4340
}
 
4341
.btn-group > .btn.large:first-child {
 
4342
  margin-left: 0;
 
4343
  -webkit-border-top-left-radius: 6px;
 
4344
  -moz-border-radius-topleft: 6px;
 
4345
  border-top-left-radius: 6px;
 
4346
  -webkit-border-bottom-left-radius: 6px;
 
4347
  -moz-border-radius-bottomleft: 6px;
 
4348
  border-bottom-left-radius: 6px;
 
4349
}
 
4350
.btn-group > .btn.large:last-child,
 
4351
.btn-group > .large.dropdown-toggle {
 
4352
  -webkit-border-top-right-radius: 6px;
 
4353
  -moz-border-radius-topright: 6px;
 
4354
  border-top-right-radius: 6px;
 
4355
  -webkit-border-bottom-right-radius: 6px;
 
4356
  -moz-border-radius-bottomright: 6px;
 
4357
  border-bottom-right-radius: 6px;
 
4358
}
 
4359
.btn-group > .btn:hover,
 
4360
.btn-group > .btn:focus,
 
4361
.btn-group > .btn:active,
 
4362
.btn-group > .btn.active {
 
4363
  z-index: 2;
 
4364
}
 
4365
.btn-group .dropdown-toggle:active,
 
4366
.btn-group.open .dropdown-toggle {
 
4367
  outline: 0;
 
4368
}
 
4369
.btn-group > .btn + .dropdown-toggle {
 
4370
  padding-left: 7px;
 
4371
  padding-right: 8px;
 
4372
  -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2);
 
4373
  -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2);
 
4374
  box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2);
 
4375
  *padding-top: 4px;
 
4376
  *padding-bottom: 4px;
 
4377
}
 
4378
.btn-group > .btn-mini + .dropdown-toggle {
 
4379
  padding-left: 5px;
 
4380
  padding-right: 5px;
 
4381
  *padding-top: 2px;
 
4382
  *padding-bottom: 2px;
 
4383
}
 
4384
.btn-group > .btn-small + .dropdown-toggle {
 
4385
  *padding-top: 5px;
 
4386
  *padding-bottom: 4px;
 
4387
}
 
4388
.btn-group > .btn-large + .dropdown-toggle {
 
4389
  padding-left: 12px;
 
4390
  padding-right: 12px;
 
4391
  *padding-top: 7px;
 
4392
  *padding-bottom: 7px;
 
4393
}
 
4394
.btn-group.open .dropdown-toggle {
 
4395
  background-image: none;
 
4396
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
4397
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
4398
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
4399
}
 
4400
.btn-group.open .btn.dropdown-toggle {
 
4401
  background-color: #4f3e1b;
 
4402
}
 
4403
.btn-group.open .btn-primary.dropdown-toggle {
 
4404
  background-color: #dd2222;
 
4405
}
 
4406
.btn-group.open .btn-warning.dropdown-toggle {
 
4407
  background-color: #f89406;
 
4408
}
 
4409
.btn-group.open .btn-danger.dropdown-toggle {
 
4410
  background-color: #dd2222;
 
4411
}
 
4412
.btn-group.open .btn-success.dropdown-toggle {
 
4413
  background-color: #6b921f;
 
4414
}
 
4415
.btn-group.open .btn-info.dropdown-toggle {
 
4416
  background-color: #2f96b4;
 
4417
}
 
4418
.btn-group.open .btn-inverse.dropdown-toggle {
 
4419
  background-color: #29200e;
 
4420
}
 
4421
.btn .caret {
 
4422
  margin-top: 12px;
 
4423
  margin-left: 0;
 
4424
}
 
4425
.btn-mini .caret {
 
4426
  margin-top: 9px;
 
4427
}
 
4428
.btn-small .caret {
 
4429
  margin-top: 10px;
 
4430
}
 
4431
.btn-large .caret {
 
4432
  margin-top: 9px;
 
4433
  border-left-width: 5px;
 
4434
  border-right-width: 5px;
 
4435
  border-top-width: 5px;
 
4436
}
 
4437
.dropup .btn-large .caret {
 
4438
  border-bottom: 5px solid #29200e;
 
4439
  border-top: 0;
 
4440
}
 
4441
.btn-primary .caret,
 
4442
.btn-warning .caret,
 
4443
.btn-danger .caret,
 
4444
.btn-info .caret,
 
4445
.btn-success .caret,
 
4446
.btn-inverse .caret {
 
4447
  border-top-color: #ffffff;
 
4448
  border-bottom-color: #ffffff;
 
4449
}
 
4450
.btn-group-vertical {
 
4451
  display: inline-block;
 
4452
  *display: inline;
 
4453
  /* IE7 inline-block hack */
 
4454
 
 
4455
  *zoom: 1;
 
4456
}
 
4457
.btn-group-vertical .btn {
 
4458
  display: block;
 
4459
  float: none;
 
4460
  width: 100%;
 
4461
  -webkit-border-radius: 0;
 
4462
  -moz-border-radius: 0;
 
4463
  border-radius: 0;
 
4464
}
 
4465
.btn-group-vertical .btn + .btn {
 
4466
  margin-left: 0;
 
4467
  margin-top: -1px;
 
4468
}
 
4469
.btn-group-vertical .btn:first-child {
 
4470
  -webkit-border-radius: 4px 4px 0 0;
 
4471
  -moz-border-radius: 4px 4px 0 0;
 
4472
  border-radius: 4px 4px 0 0;
 
4473
}
 
4474
.btn-group-vertical .btn:last-child {
 
4475
  -webkit-border-radius: 0 0 4px 4px;
 
4476
  -moz-border-radius: 0 0 4px 4px;
 
4477
  border-radius: 0 0 4px 4px;
 
4478
}
 
4479
.btn-group-vertical .btn-large:first-child {
 
4480
  -webkit-border-radius: 6px 6px 0 0;
 
4481
  -moz-border-radius: 6px 6px 0 0;
 
4482
  border-radius: 6px 6px 0 0;
 
4483
}
 
4484
.btn-group-vertical .btn-large:last-child {
 
4485
  -webkit-border-radius: 0 0 6px 6px;
 
4486
  -moz-border-radius: 0 0 6px 6px;
 
4487
  border-radius: 0 0 6px 6px;
 
4488
}
 
4489
.alert {
 
4490
  padding: 8px 35px 8px 14px;
 
4491
  margin-bottom: 24px;
 
4492
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
 
4493
  background-color: #fcf8e3;
 
4494
  border: 1px solid #fbeed5;
 
4495
  -webkit-border-radius: 4px;
 
4496
  -moz-border-radius: 4px;
 
4497
  border-radius: 4px;
 
4498
  color: #c09853;
 
4499
}
 
4500
.alert h4 {
 
4501
  margin: 0;
 
4502
}
 
4503
.alert .close {
 
4504
  position: relative;
 
4505
  top: -2px;
 
4506
  right: -21px;
 
4507
  line-height: 24px;
 
4508
}
 
4509
.alert-success {
 
4510
  background-color: #dff0d8;
 
4511
  border-color: #d6e9c6;
 
4512
  color: #7aa723;
 
4513
}
 
4514
.alert-danger,
 
4515
.alert-error {
 
4516
  background-color: #f2dede;
 
4517
  border-color: #eed3d7;
 
4518
  color: #b94a48;
 
4519
}
 
4520
.alert-info {
 
4521
  background-color: #d9edf7;
 
4522
  border-color: #bce8f1;
 
4523
  color: #3a87ad;
 
4524
}
 
4525
.alert-block {
 
4526
  padding-top: 14px;
 
4527
  padding-bottom: 14px;
 
4528
}
 
4529
.alert-block > p,
 
4530
.alert-block > ul {
 
4531
  margin-bottom: 0;
 
4532
}
 
4533
.alert-block p + p {
 
4534
  margin-top: 5px;
 
4535
}
 
4536
.nav {
 
4537
  margin-left: 0;
 
4538
  margin-bottom: 24px;
 
4539
  list-style: none;
 
4540
}
 
4541
.nav > li > a {
 
4542
  display: block;
 
4543
  font-weight: 500;
 
4544
  font-size: 13px;
 
4545
  color: #29200e;
 
4546
}
 
4547
.nav > li > a:hover {
 
4548
  text-decoration: none;
 
4549
  color: #29200e;
 
4550
}
 
4551
.nav > .pull-right {
 
4552
  float: right;
 
4553
}
 
4554
.nav-header {
 
4555
  display: block;
 
4556
  padding: 3px 15px;
 
4557
  font-size: 11px;
 
4558
  font-weight: bold;
 
4559
  line-height: 24px;
 
4560
  color: #b6b3ad;
 
4561
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
 
4562
  text-transform: uppercase;
 
4563
}
 
4564
.nav li + .nav-header {
 
4565
  margin-top: 9px;
 
4566
}
 
4567
.nav-list {
 
4568
  padding-left: 15px;
 
4569
  padding-right: 15px;
 
4570
  margin-bottom: 0;
 
4571
}
 
4572
.nav-list > li > a,
 
4573
.nav-list .nav-header {
 
4574
  margin-left: -15px;
 
4575
  margin-right: -15px;
 
4576
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
 
4577
}
 
4578
.nav-list > li > a {
 
4579
  padding: 3px 15px;
 
4580
}
 
4581
.nav-list > .active > a,
 
4582
.nav-list > .active > a:hover {
 
4583
  color: #ffffff;
 
4584
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
 
4585
  background-color: #6f695d;
 
4586
}
 
4587
.nav-list [class^="icon-"] {
 
4588
  margin-right: 2px;
 
4589
}
 
4590
.nav-list .divider {
 
4591
  *width: 100%;
 
4592
  height: 1px;
 
4593
  margin: 4px 0px;
 
4594
  *margin: -5px 0 5px;
 
4595
  overflow: hidden;
 
4596
  background-color: #e5e5e5;
 
4597
  /*border-bottom: 1px solid @bottom;*/
 
4598
 
 
4599
}
 
4600
.nav-tabs,
 
4601
.nav-pills {
 
4602
  *zoom: 1;
 
4603
}
 
4604
.nav-tabs:before,
 
4605
.nav-pills:before,
 
4606
.nav-tabs:after,
 
4607
.nav-pills:after {
 
4608
  display: table;
 
4609
  content: "";
 
4610
  line-height: 0;
 
4611
}
 
4612
.nav-tabs:after,
 
4613
.nav-pills:after {
 
4614
  clear: both;
 
4615
}
 
4616
.nav-tabs > li,
 
4617
.nav-pills > li {
 
4618
  float: left;
 
4619
}
 
4620
.nav-tabs > li > a,
 
4621
.nav-pills > li > a {
 
4622
  padding-right: 12px;
 
4623
  padding-left: 12px;
 
4624
  margin-right: 2px;
 
4625
  line-height: 14px;
 
4626
}
 
4627
.nav-tabs > li > a > [class^="icon-"],
 
4628
.nav-pills > li > a > [class^="icon-"] {
 
4629
  margin-right: 2px;
 
4630
  vertical-align: -3px;
 
4631
}
 
4632
.nav-tabs {
 
4633
  border-bottom: 1px solid #d8d7d4;
 
4634
}
 
4635
.nav-tabs > li {
 
4636
  margin-bottom: -1px;
 
4637
}
 
4638
.nav-tabs > li > a {
 
4639
  padding-top: 6px;
 
4640
  padding-bottom: 9px;
 
4641
  line-height: 24px;
 
4642
  border: 1px solid #d8d7d4;
 
4643
  -webkit-border-radius: 4px 4px 0 0;
 
4644
  -moz-border-radius: 4px 4px 0 0;
 
4645
  border-radius: 4px 4px 0 0;
 
4646
  background: #f5f5f4;
 
4647
}
 
4648
.nav-tabs > li > a:hover {
 
4649
  border-color: #d8d7d4 #d8d7d4 #d8d7d4;
 
4650
}
 
4651
.nav-tabs > li > a:active {
 
4652
  border-color: #d8d7d4 #d8d7d4 #d8d7d4;
 
4653
  background: #ffffff;
 
4654
}
 
4655
.nav-tabs > .active > a,
 
4656
.nav-tabs > .active > a:hover {
 
4657
  color: #29200e;
 
4658
  background-color: #ffffff;
 
4659
  border: 1px solid #d8d7d4;
 
4660
  border-bottom-color: transparent;
 
4661
  cursor: default;
 
4662
}
 
4663
.nav-pills > li > a {
 
4664
  padding-top: 9px;
 
4665
  padding-bottom: 12px;
 
4666
  margin-top: 2px;
 
4667
  margin-bottom: 2px;
 
4668
  -webkit-border-radius: 4px;
 
4669
  -moz-border-radius: 4px;
 
4670
  border-radius: 4px;
 
4671
  border: 1px solid #d8d7d4;
 
4672
  background: #f5f5f4;
 
4673
  font-size: 13px;
 
4674
  color: #29200e;
 
4675
}
 
4676
.nav-pills > li > a:hover {
 
4677
  border-color: #d8d7d4;
 
4678
}
 
4679
.nav-pills > li > a:active {
 
4680
  border-color: rgba(0, 0, 0, 0.2);
 
4681
}
 
4682
.nav-pills > .active > a,
 
4683
.nav-pills > .active > a:hover {
 
4684
  color: #ffffff;
 
4685
  background-color: #dd2222;
 
4686
  border-color: rgba(0, 0, 0, 0.2);
 
4687
}
 
4688
.nav-stacked > li {
 
4689
  float: none;
 
4690
}
 
4691
.nav-stacked > li > a {
 
4692
  margin-right: 0;
 
4693
}
 
4694
.nav-tabs.nav-stacked {
 
4695
  border-bottom: 0;
 
4696
}
 
4697
.nav-tabs.nav-stacked > li > a {
 
4698
  border: 1px solid #d8d7d4;
 
4699
  -webkit-border-radius: 0;
 
4700
  -moz-border-radius: 0;
 
4701
  border-radius: 0;
 
4702
}
 
4703
.nav-tabs.nav-stacked > li:first-child > a {
 
4704
  -webkit-border-top-right-radius: 4px;
 
4705
  -moz-border-radius-topright: 4px;
 
4706
  border-top-right-radius: 4px;
 
4707
  -webkit-border-top-left-radius: 4px;
 
4708
  -moz-border-radius-topleft: 4px;
 
4709
  border-top-left-radius: 4px;
 
4710
}
 
4711
.nav-tabs.nav-stacked > li:last-child > a {
 
4712
  -webkit-border-bottom-right-radius: 4px;
 
4713
  -moz-border-radius-bottomright: 4px;
 
4714
  border-bottom-right-radius: 4px;
 
4715
  -webkit-border-bottom-left-radius: 4px;
 
4716
  -moz-border-radius-bottomleft: 4px;
 
4717
  border-bottom-left-radius: 4px;
 
4718
}
 
4719
.nav-tabs.nav-stacked > li > a:hover {
 
4720
  border-color: #d8d7d4;
 
4721
  z-index: 2;
 
4722
}
 
4723
.nav-pills.nav-stacked > li > a {
 
4724
  margin-bottom: 3px;
 
4725
}
 
4726
.nav-pills.nav-stacked > li:last-child > a {
 
4727
  margin-bottom: 1px;
 
4728
}
 
4729
.nav-tabs > li.dropdown > a.dropdown-toggle > b.caret {
 
4730
  vertical-align: middle;
 
4731
  margin: -1px 0 0 0;
 
4732
}
 
4733
.nav-tabs .dropdown > .dropdown-menu {
 
4734
  -webkit-border-radius: 0 0 4px 4px;
 
4735
  -moz-border-radius: 0 0 4px 4px;
 
4736
  border-radius: 0 0 4px 4px;
 
4737
  margin-top: -1px;
 
4738
}
 
4739
.nav-pills .dropdown > .dropdown-menu {
 
4740
  -webkit-border-radius: 4px;
 
4741
  -moz-border-radius: 4px;
 
4742
  border-radius: 4px;
 
4743
  margin-top: 0px;
 
4744
}
 
4745
.nav .dropdown-toggle .caret {
 
4746
  border-top-color: #6f695d;
 
4747
  border-bottom-color: #6f695d;
 
4748
  margin-top: 6px;
 
4749
}
 
4750
.nav .dropdown-toggle:hover .caret {
 
4751
  border-top-color: #6f695d;
 
4752
  border-bottom-color: #6f695d;
 
4753
}
 
4754
/* move down carets for tabs */
 
4755
.nav-tabs .dropdown-toggle .caret {
 
4756
  margin-top: 8px;
 
4757
}
 
4758
.nav .active .dropdown-toggle .caret {
 
4759
  border-top-color: #fff;
 
4760
  border-bottom-color: #fff;
 
4761
}
 
4762
.nav-tabs .active .dropdown-toggle .caret {
 
4763
  border-top-color: #949087;
 
4764
  border-bottom-color: #949087;
 
4765
}
 
4766
.nav > .dropdown.active > a:hover {
 
4767
  cursor: pointer;
 
4768
}
 
4769
.nav-tabs .open .dropdown-toggle,
 
4770
.nav-pills .open .dropdown-toggle,
 
4771
.nav > li.dropdown.open.active > a:hover {
 
4772
  color: #ffffff;
 
4773
  background-color: #4b4435;
 
4774
  border-color: transparent;
 
4775
}
 
4776
.nav li.dropdown.open .caret,
 
4777
.nav li.dropdown.open.active .caret,
 
4778
.nav li.dropdown.open a:hover .caret {
 
4779
  border-top-color: #ffffff;
 
4780
  border-bottom-color: #ffffff;
 
4781
  opacity: 1;
 
4782
  filter: alpha(opacity=100);
 
4783
}
 
4784
.tabs-stacked .open > a:hover {
 
4785
  border-color: #b6b3ad;
 
4786
}
 
4787
.tabbable {
 
4788
  *zoom: 1;
 
4789
}
 
4790
.tabbable:before,
 
4791
.tabbable:after {
 
4792
  display: table;
 
4793
  content: "";
 
4794
  line-height: 0;
 
4795
}
 
4796
.tabbable:after {
 
4797
  clear: both;
 
4798
}
 
4799
.tab-content {
 
4800
  overflow: auto;
 
4801
}
 
4802
.tabs-below > .nav-tabs,
 
4803
.tabs-right > .nav-tabs,
 
4804
.tabs-left > .nav-tabs {
 
4805
  border-bottom: 0;
 
4806
}
 
4807
.tab-content > .tab-pane,
 
4808
.pill-content > .pill-pane {
 
4809
  display: none;
 
4810
}
 
4811
.tab-content > .active,
 
4812
.pill-content > .active {
 
4813
  display: block;
 
4814
}
 
4815
.tabs-below > .nav-tabs {
 
4816
  border-top: 1px solid #d8d7d4;
 
4817
}
 
4818
.tabs-below > .nav-tabs > li {
 
4819
  margin-top: -1px;
 
4820
  margin-bottom: 0;
 
4821
}
 
4822
.tabs-below > .nav-tabs > li > a {
 
4823
  -webkit-border-radius: 0 0 4px 4px;
 
4824
  -moz-border-radius: 0 0 4px 4px;
 
4825
  border-radius: 0 0 4px 4px;
 
4826
}
 
4827
.tabs-below > .nav-tabs > li > a:hover {
 
4828
  border-top-color: #d8d7d4;
 
4829
}
 
4830
.tabs-below > .nav-tabs > .active > a,
 
4831
.tabs-below > .nav-tabs > .active > a:hover {
 
4832
  border-color: transparent #d8d7d4 #d8d7d4 #d8d7d4;
 
4833
}
 
4834
.tabs-left > .nav-tabs > li,
 
4835
.tabs-right > .nav-tabs > li {
 
4836
  float: none;
 
4837
}
 
4838
.tabs-left > .nav-tabs > li > a,
 
4839
.tabs-right > .nav-tabs > li > a {
 
4840
  min-width: 74px;
 
4841
  margin-right: 0;
 
4842
  margin-bottom: 3px;
 
4843
}
 
4844
.tabs-left > .nav-tabs {
 
4845
  float: left;
 
4846
  margin-right: 19px;
 
4847
  border-right: 1px solid #d8d7d4;
 
4848
}
 
4849
.tabs-left > .nav-tabs > li > a {
 
4850
  margin-right: -2px;
 
4851
  -webkit-border-radius: 4px 0 0 4px;
 
4852
  -moz-border-radius: 4px 0 0 4px;
 
4853
  border-radius: 4px 0 0 4px;
 
4854
}
 
4855
.tabs-left > .nav-tabs > li > a:hover {
 
4856
  border-color: #d8d7d4 #d8d7d4 #d8d7d4 #d8d7d4;
 
4857
}
 
4858
.tabs-left > .nav-tabs .active > a,
 
4859
.tabs-left > .nav-tabs .active > a:hover {
 
4860
  border-color: #d8d7d4 transparent #d8d7d4 #d8d7d4;
 
4861
  *border-right-color: #ffffff;
 
4862
}
 
4863
.tabs-right > .nav-tabs {
 
4864
  float: right;
 
4865
  margin-left: 19px;
 
4866
  border-left: 1px solid #d8d7d4;
 
4867
}
 
4868
.tabs-right > .nav-tabs > li > a {
 
4869
  margin-left: -1px;
 
4870
  -webkit-border-radius: 0 4px 4px 0;
 
4871
  -moz-border-radius: 0 4px 4px 0;
 
4872
  border-radius: 0 4px 4px 0;
 
4873
}
 
4874
.tabs-right > .nav-tabs > li > a:hover {
 
4875
  border-color: #d8d7d4 #d8d7d4 #d8d7d4 #d8d7d4;
 
4876
}
 
4877
.tabs-right > .nav-tabs .active > a,
 
4878
.tabs-right > .nav-tabs .active > a:hover {
 
4879
  border-color: #d8d7d4 #d8d7d4 #d8d7d4 transparent;
 
4880
  *border-left-color: #ffffff;
 
4881
}
 
4882
.nav > .disabled > a {
 
4883
  color: #949087;
 
4884
}
 
4885
.nav > .disabled > a:hover {
 
4886
  color: #949087;
 
4887
  text-decoration: none;
 
4888
  background-color: #f5f5f4;
 
4889
  cursor: default;
 
4890
}
 
4891
.navbar {
 
4892
  overflow: visible;
 
4893
  margin-bottom: 24px;
 
4894
  color: #777777;
 
4895
  *position: relative;
 
4896
  *z-index: 2;
 
4897
}
 
4898
.navbar-inner {
 
4899
  min-height: 40px;
 
4900
  padding-left: 20px;
 
4901
  padding-right: 20px;
 
4902
  background-color: #fafafa;
 
4903
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
 
4904
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
 
4905
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
 
4906
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
 
4907
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
 
4908
  background-repeat: repeat-x;
 
4909
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
 
4910
  border: 1px solid #d4d4d4;
 
4911
  -webkit-border-radius: 4px;
 
4912
  -moz-border-radius: 4px;
 
4913
  border-radius: 4px;
 
4914
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
 
4915
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
 
4916
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
 
4917
  *zoom: 1;
 
4918
}
 
4919
.navbar-inner:before,
 
4920
.navbar-inner:after {
 
4921
  display: table;
 
4922
  content: "";
 
4923
  line-height: 0;
 
4924
}
 
4925
.navbar-inner:after {
 
4926
  clear: both;
 
4927
}
 
4928
.navbar .container {
 
4929
  width: auto;
 
4930
}
 
4931
.nav-collapse.collapse {
 
4932
  height: auto;
 
4933
}
 
4934
.navbar .brand {
 
4935
  float: left;
 
4936
  display: block;
 
4937
  padding: 8px 20px 8px;
 
4938
  margin-left: -20px;
 
4939
  font-size: 20px;
 
4940
  font-weight: 200;
 
4941
  color: #777777;
 
4942
  text-shadow: 0 1px 0 #ffffff;
 
4943
}
 
4944
.navbar .brand:hover {
 
4945
  text-decoration: none;
 
4946
}
 
4947
.navbar-text {
 
4948
  margin-bottom: 0;
 
4949
  line-height: 40px;
 
4950
}
 
4951
.navbar-link {
 
4952
  color: #777777;
 
4953
}
 
4954
.navbar-link:hover {
 
4955
  color: #6f695d;
 
4956
}
 
4957
.navbar .divider-vertical {
 
4958
  height: 40px;
 
4959
  margin: 0 9px;
 
4960
  border-left: 1px solid #f2f2f2;
 
4961
  border-right: 1px solid #ffffff;
 
4962
}
 
4963
.navbar .btn,
 
4964
.navbar .btn-group {
 
4965
  margin-top: 5px;
 
4966
}
 
4967
.navbar .btn-group .btn,
 
4968
.navbar .input-prepend .btn,
 
4969
.navbar .input-append .btn {
 
4970
  margin-top: 0;
 
4971
}
 
4972
.navbar-form {
 
4973
  margin-bottom: 0;
 
4974
  *zoom: 1;
 
4975
}
 
4976
.navbar-form:before,
 
4977
.navbar-form:after {
 
4978
  display: table;
 
4979
  content: "";
 
4980
  line-height: 0;
 
4981
}
 
4982
.navbar-form:after {
 
4983
  clear: both;
 
4984
}
 
4985
.navbar-form input,
 
4986
.navbar-form select,
 
4987
.navbar-form .radio,
 
4988
.navbar-form .checkbox {
 
4989
  margin-top: 5px;
 
4990
}
 
4991
.navbar-form input,
 
4992
.navbar-form select,
 
4993
.navbar-form .btn {
 
4994
  display: inline-block;
 
4995
  margin-bottom: 0;
 
4996
}
 
4997
.navbar-form input[type="image"],
 
4998
.navbar-form input[type="checkbox"],
 
4999
.navbar-form input[type="radio"] {
 
5000
  margin-top: 3px;
 
5001
}
 
5002
.navbar-form .input-append,
 
5003
.navbar-form .input-prepend {
 
5004
  margin-top: 6px;
 
5005
  white-space: nowrap;
 
5006
}
 
5007
.navbar-form .input-append input,
 
5008
.navbar-form .input-prepend input {
 
5009
  margin-top: 0;
 
5010
}
 
5011
.navbar-search {
 
5012
  position: relative;
 
5013
  float: left;
 
5014
  margin-top: 5px;
 
5015
  margin-bottom: 0;
 
5016
}
 
5017
.navbar-search .search-query {
 
5018
  margin-bottom: 0;
 
5019
  padding: 4px 14px;
 
5020
  font-family: "ars-maquette-web", "Helvetica Neue", Arial, Helvetica, sans-serif;
 
5021
  font-size: 13px;
 
5022
  font-weight: normal;
 
5023
  line-height: 1;
 
5024
  -webkit-border-radius: 15px;
 
5025
  -moz-border-radius: 15px;
 
5026
  border-radius: 15px;
 
5027
}
 
5028
.navbar-static-top {
 
5029
  position: static;
 
5030
  width: 100%;
 
5031
  margin-bottom: 0;
 
5032
}
 
5033
.navbar-static-top .navbar-inner {
 
5034
  -webkit-border-radius: 0;
 
5035
  -moz-border-radius: 0;
 
5036
  border-radius: 0;
 
5037
}
 
5038
.navbar-fixed-top,
 
5039
.navbar-fixed-bottom {
 
5040
  position: fixed;
 
5041
  right: 0;
 
5042
  left: 0;
 
5043
  z-index: 1030;
 
5044
  margin-bottom: 0;
 
5045
}
 
5046
.navbar-fixed-top .navbar-inner,
 
5047
.navbar-static-top .navbar-inner {
 
5048
  border-width: 0 0 1px;
 
5049
}
 
5050
.navbar-fixed-bottom .navbar-inner {
 
5051
  border-width: 1px 0 0;
 
5052
}
 
5053
.navbar-fixed-top .navbar-inner,
 
5054
.navbar-fixed-bottom .navbar-inner {
 
5055
  padding-left: 0;
 
5056
  padding-right: 0;
 
5057
  -webkit-border-radius: 0;
 
5058
  -moz-border-radius: 0;
 
5059
  border-radius: 0;
 
5060
}
 
5061
.navbar-static-top .container,
 
5062
.navbar-fixed-top .container,
 
5063
.navbar-fixed-bottom .container {
 
5064
  width: 930px;
 
5065
}
 
5066
.navbar-fixed-top {
 
5067
  top: 0;
 
5068
}
 
5069
.navbar-fixed-top .navbar-inner,
 
5070
.navbar-static-top .navbar-inner {
 
5071
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);
 
5072
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);
 
5073
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);
 
5074
}
 
5075
.navbar-fixed-bottom {
 
5076
  bottom: 0;
 
5077
}
 
5078
.navbar-fixed-bottom .navbar-inner {
 
5079
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1);
 
5080
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1);
 
5081
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1);
 
5082
}
 
5083
.navbar .nav {
 
5084
  position: relative;
 
5085
  left: 0;
 
5086
  display: block;
 
5087
  float: left;
 
5088
  margin: 0 10px 0 0;
 
5089
}
 
5090
.navbar .nav.pull-right {
 
5091
  float: right;
 
5092
  margin-right: 0;
 
5093
}
 
5094
.navbar .nav > li {
 
5095
  float: left;
 
5096
}
 
5097
.navbar .nav > li > a {
 
5098
  float: none;
 
5099
  padding: 8px 15px 8px;
 
5100
  color: #777777;
 
5101
  text-decoration: none;
 
5102
  text-shadow: 0 1px 0 #ffffff;
 
5103
}
 
5104
.navbar .nav .dropdown-toggle .caret {
 
5105
  margin-top: 8px;
 
5106
}
 
5107
.navbar .nav > li > a:focus,
 
5108
.navbar .nav > li > a:hover {
 
5109
  background-color: transparent;
 
5110
  color: #6f695d;
 
5111
  text-decoration: none;
 
5112
}
 
5113
.navbar .nav > .active > a,
 
5114
.navbar .nav > .active > a:hover,
 
5115
.navbar .nav > .active > a:focus {
 
5116
  color: #949087;
 
5117
  text-decoration: none;
 
5118
  background-color: #e5e5e5;
 
5119
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
 
5120
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
 
5121
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
 
5122
}
 
5123
.navbar .btn-navbar {
 
5124
  display: none;
 
5125
  float: right;
 
5126
  padding: 7px 10px;
 
5127
  margin-left: 5px;
 
5128
  margin-right: 5px;
 
5129
  /* text-shadow: @textShadow; */
 
5130
 
 
5131
  background-color: #ededed;
 
5132
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
 
5133
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
 
5134
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
 
5135
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
 
5136
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
 
5137
  background-repeat: repeat-x;
 
5138
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
 
5139
  /* border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); */
 
5140
 
 
5141
  *background-color: #e5e5e5;
 
5142
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
 
5143
 
 
5144
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
 
5145
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
 
5146
  color: #ffffff;
 
5147
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
 
5148
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
 
5149
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
 
5150
}
 
5151
.navbar .btn-navbar:hover {
 
5152
  /* .gradientBar(lighten(@startColor, 3%), darken(@endColor, 5%)); */
 
5153
 
 
5154
}
 
5155
.navbar .btn-navbar:active {
 
5156
  color: #ffffff;
 
5157
  /* text-shadow: @textShadow; */
 
5158
 
 
5159
  background-color: #e8e8e8;
 
5160
  background-image: -moz-linear-gradient(top, #e0e0e0, #f2f2f2);
 
5161
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e0e0e0), to(#f2f2f2));
 
5162
  background-image: -webkit-linear-gradient(top, #e0e0e0, #f2f2f2);
 
5163
  background-image: -o-linear-gradient(top, #e0e0e0, #f2f2f2);
 
5164
  background-image: linear-gradient(to bottom, #e0e0e0, #f2f2f2);
 
5165
  background-repeat: repeat-x;
 
5166
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0e0e0', endColorstr='#fff2f2f2', GradientType=0);
 
5167
  /* border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); */
 
5168
 
 
5169
}
 
5170
.navbar .btn-navbar:hover,
 
5171
.navbar .btn-navbar:active,
 
5172
.navbar .btn-navbar.active,
 
5173
.navbar .btn-navbar.disabled,
 
5174
.navbar .btn-navbar[disabled] {
 
5175
  color: #ffffff;
 
5176
  background-color: #e5e5e5;
 
5177
  *background-color: #d9d9d9;
 
5178
}
 
5179
.navbar .btn-navbar:active,
 
5180
.navbar .btn-navbar.active {
 
5181
  background-color: #cccccc \9;
 
5182
}
 
5183
.navbar .btn-navbar .icon-bar {
 
5184
  display: block;
 
5185
  width: 18px;
 
5186
  height: 2px;
 
5187
  background-color: #f5f5f5;
 
5188
  -webkit-border-radius: 1px;
 
5189
  -moz-border-radius: 1px;
 
5190
  border-radius: 1px;
 
5191
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
 
5192
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
 
5193
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
 
5194
}
 
5195
.btn-navbar .icon-bar + .icon-bar {
 
5196
  margin-top: 3px;
 
5197
}
 
5198
.navbar .nav > li > .dropdown-menu:before {
 
5199
  content: '';
 
5200
  display: inline-block;
 
5201
  border-left: 7px solid transparent;
 
5202
  border-right: 7px solid transparent;
 
5203
  border-bottom: 7px solid #ccc;
 
5204
  border-bottom-color: rgba(0, 0, 0, 0.25);
 
5205
  position: absolute;
 
5206
  top: -7px;
 
5207
  left: 9px;
 
5208
}
 
5209
.navbar .nav > li > .dropdown-menu:after {
 
5210
  content: '';
 
5211
  display: inline-block;
 
5212
  border-left: 6px solid transparent;
 
5213
  border-right: 6px solid transparent;
 
5214
  border-bottom: 6px solid #ffffff;
 
5215
  position: absolute;
 
5216
  top: -6px;
 
5217
  left: 10px;
 
5218
}
 
5219
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
 
5220
  border-top: 7px solid #ccc;
 
5221
  border-top-color: rgba(0, 0, 0, 0.25);
 
5222
  border-bottom: 0;
 
5223
  bottom: -7px;
 
5224
  top: auto;
 
5225
}
 
5226
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
 
5227
  border-top: 6px solid #ffffff;
 
5228
  border-bottom: 0;
 
5229
  bottom: -6px;
 
5230
  top: auto;
 
5231
}
 
5232
.navbar .nav li.dropdown.open > .dropdown-toggle,
 
5233
.navbar .nav li.dropdown.active > .dropdown-toggle,
 
5234
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
 
5235
  background-color: #e5e5e5;
 
5236
  color: #949087;
 
5237
}
 
5238
.navbar .nav li.dropdown > .dropdown-toggle .caret {
 
5239
  border-top-color: #777777;
 
5240
  border-bottom-color: #777777;
 
5241
}
 
5242
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
 
5243
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
 
5244
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
 
5245
  border-top-color: #949087;
 
5246
  border-bottom-color: #949087;
 
5247
}
 
5248
.navbar .pull-right > li > .dropdown-menu,
 
5249
.navbar .nav > li > .dropdown-menu.pull-right {
 
5250
  left: auto;
 
5251
  right: 0;
 
5252
}
 
5253
.navbar .pull-right > li > .dropdown-menu:before,
 
5254
.navbar .nav > li > .dropdown-menu.pull-right:before {
 
5255
  left: auto;
 
5256
  right: 12px;
 
5257
}
 
5258
.navbar .pull-right > li > .dropdown-menu:after,
 
5259
.navbar .nav > li > .dropdown-menu.pull-right:after {
 
5260
  left: auto;
 
5261
  right: 13px;
 
5262
}
 
5263
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
 
5264
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
 
5265
  left: auto;
 
5266
  right: 100%;
 
5267
  margin-left: 0;
 
5268
  margin-right: -1px;
 
5269
  -webkit-border-radius: 6px 0 6px 6px;
 
5270
  -moz-border-radius: 6px 0 6px 6px;
 
5271
  border-radius: 6px 0 6px 6px;
 
5272
}
 
5273
.navbar-inverse {
 
5274
  color: #b6b3ad;
 
5275
}
 
5276
.navbar-inverse .navbar-inner {
 
5277
  background-color: #1b1b1b;
 
5278
  background-image: -moz-linear-gradient(top, #222222, #111111);
 
5279
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
 
5280
  background-image: -webkit-linear-gradient(top, #222222, #111111);
 
5281
  background-image: -o-linear-gradient(top, #222222, #111111);
 
5282
  background-image: linear-gradient(to bottom, #222222, #111111);
 
5283
  background-repeat: repeat-x;
 
5284
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
 
5285
  border-color: #252525;
 
5286
}
 
5287
.navbar-inverse .brand,
 
5288
.navbar-inverse .nav > li > a {
 
5289
  color: #b6b3ad;
 
5290
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 
5291
}
 
5292
.navbar-inverse .brand:hover,
 
5293
.navbar-inverse .nav > li > a:hover {
 
5294
  color: #ffffff;
 
5295
}
 
5296
.navbar-inverse .nav > li > a:focus,
 
5297
.navbar-inverse .nav > li > a:hover {
 
5298
  background-color: transparent;
 
5299
  color: #ffffff;
 
5300
}
 
5301
.navbar-inverse .nav .active > a,
 
5302
.navbar-inverse .nav .active > a:hover,
 
5303
.navbar-inverse .nav .active > a:focus {
 
5304
  color: #ffffff;
 
5305
  background-color: #111111;
 
5306
}
 
5307
.navbar-inverse .navbar-link {
 
5308
  color: #b6b3ad;
 
5309
}
 
5310
.navbar-inverse .navbar-link:hover {
 
5311
  color: #ffffff;
 
5312
}
 
5313
.navbar-inverse .divider-vertical {
 
5314
  border-left-color: #111111;
 
5315
  border-right-color: #222222;
 
5316
}
 
5317
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
 
5318
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
 
5319
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
 
5320
  background-color: #111111;
 
5321
  color: #ffffff;
 
5322
}
 
5323
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
 
5324
  border-top-color: #b6b3ad;
 
5325
  border-bottom-color: #b6b3ad;
 
5326
}
 
5327
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
 
5328
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
 
5329
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
 
5330
  border-top-color: #ffffff;
 
5331
  border-bottom-color: #ffffff;
 
5332
}
 
5333
.navbar-inverse .navbar-search .search-query {
 
5334
  color: #ffffff;
 
5335
  background-color: #515151;
 
5336
  border-color: #111111;
 
5337
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
 
5338
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
 
5339
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
 
5340
  -webkit-transition: none;
 
5341
  -moz-transition: none;
 
5342
  -o-transition: none;
 
5343
  transition: none;
 
5344
}
 
5345
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
 
5346
  color: #cccccc;
 
5347
}
 
5348
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
 
5349
  color: #cccccc;
 
5350
}
 
5351
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
 
5352
  color: #cccccc;
 
5353
}
 
5354
.navbar-inverse .navbar-search .search-query:focus,
 
5355
.navbar-inverse .navbar-search .search-query.focused {
 
5356
  padding: 5px 15px;
 
5357
  color: #6f695d;
 
5358
  text-shadow: 0 1px 0 #ffffff;
 
5359
  background-color: #ffffff;
 
5360
  border: 0;
 
5361
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
 
5362
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
 
5363
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
 
5364
  outline: 0;
 
5365
}
 
5366
.navbar-inverse .btn-navbar {
 
5367
  /* text-shadow: @textShadow; */
 
5368
 
 
5369
  background-color: #0e0e0e;
 
5370
  background-image: -moz-linear-gradient(top, #151515, #040404);
 
5371
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
 
5372
  background-image: -webkit-linear-gradient(top, #151515, #040404);
 
5373
  background-image: -o-linear-gradient(top, #151515, #040404);
 
5374
  background-image: linear-gradient(to bottom, #151515, #040404);
 
5375
  background-repeat: repeat-x;
 
5376
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
 
5377
  /* border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); */
 
5378
 
 
5379
  *background-color: #040404;
 
5380
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
 
5381
 
 
5382
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
 
5383
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
 
5384
  color: #ffffff;
 
5385
}
 
5386
.navbar-inverse .btn-navbar:hover {
 
5387
  /* .gradientBar(lighten(@startColor, 3%), darken(@endColor, 5%)); */
 
5388
 
 
5389
}
 
5390
.navbar-inverse .btn-navbar:active {
 
5391
  color: #ffffff;
 
5392
  /* text-shadow: @textShadow; */
 
5393
 
 
5394
  background-color: #090909;
 
5395
  background-image: -moz-linear-gradient(top, #000000, #151515);
 
5396
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(#151515));
 
5397
  background-image: -webkit-linear-gradient(top, #000000, #151515);
 
5398
  background-image: -o-linear-gradient(top, #000000, #151515);
 
5399
  background-image: linear-gradient(to bottom, #000000, #151515);
 
5400
  background-repeat: repeat-x;
 
5401
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#ff151515', GradientType=0);
 
5402
  /* border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); */
 
5403
 
 
5404
}
 
5405
.navbar-inverse .btn-navbar:hover,
 
5406
.navbar-inverse .btn-navbar:active,
 
5407
.navbar-inverse .btn-navbar.active,
 
5408
.navbar-inverse .btn-navbar.disabled,
 
5409
.navbar-inverse .btn-navbar[disabled] {
 
5410
  color: #ffffff;
 
5411
  background-color: #040404;
 
5412
  *background-color: #000000;
 
5413
}
 
5414
.navbar-inverse .btn-navbar:active,
 
5415
.navbar-inverse .btn-navbar.active {
 
5416
  background-color: #000000 \9;
 
5417
}
 
5418
.breadcrumb {
 
5419
  padding: 8px 15px;
 
5420
  margin: 0 0 24px;
 
5421
  list-style: none;
 
5422
  background-color: #f5f5f5;
 
5423
  -webkit-border-radius: 4px;
 
5424
  -moz-border-radius: 4px;
 
5425
  border-radius: 4px;
 
5426
}
 
5427
.breadcrumb li {
 
5428
  display: inline-block;
 
5429
  *display: inline;
 
5430
  /* IE7 inline-block hack */
 
5431
 
 
5432
  *zoom: 1;
 
5433
  text-shadow: 0 1px 0 #ffffff;
 
5434
}
 
5435
.breadcrumb .divider {
 
5436
  padding: 0 5px;
 
5437
  color: #ccc;
 
5438
}
 
5439
.breadcrumb .active {
 
5440
  color: #b6b3ad;
 
5441
}
 
5442
.pagination {
 
5443
  height: 48px;
 
5444
  margin: 24px 0;
 
5445
}
 
5446
.pagination ul {
 
5447
  display: inline-block;
 
5448
  *display: inline;
 
5449
  /* IE7 inline-block hack */
 
5450
 
 
5451
  *zoom: 1;
 
5452
  margin-left: 0;
 
5453
  margin-bottom: 0;
 
5454
  -webkit-border-radius: 3px;
 
5455
  -moz-border-radius: 3px;
 
5456
  border-radius: 3px;
 
5457
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
 
5458
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
 
5459
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
 
5460
}
 
5461
.pagination ul > li {
 
5462
  display: inline;
 
5463
}
 
5464
.pagination ul > li > a,
 
5465
.pagination ul > li > span {
 
5466
  float: left;
 
5467
  padding: 0 14px;
 
5468
  line-height: 46px;
 
5469
  text-decoration: none;
 
5470
  background-color: #ffffff;
 
5471
  border: 1px solid #dddddd;
 
5472
  border-left-width: 0;
 
5473
}
 
5474
.pagination ul > li > a:hover,
 
5475
.pagination ul > .active > a,
 
5476
.pagination ul > .active > span {
 
5477
  background-color: #f5f5f5;
 
5478
}
 
5479
.pagination ul > .active > a,
 
5480
.pagination ul > .active > span {
 
5481
  color: #b6b3ad;
 
5482
  cursor: default;
 
5483
}
 
5484
.pagination ul > .disabled > span,
 
5485
.pagination ul > .disabled > a,
 
5486
.pagination ul > .disabled > a:hover {
 
5487
  color: #b6b3ad;
 
5488
  background-color: transparent;
 
5489
  cursor: default;
 
5490
}
 
5491
.pagination ul > li:first-child > a,
 
5492
.pagination ul > li:first-child > span {
 
5493
  border-left-width: 1px;
 
5494
  -webkit-border-radius: 3px 0 0 3px;
 
5495
  -moz-border-radius: 3px 0 0 3px;
 
5496
  border-radius: 3px 0 0 3px;
 
5497
}
 
5498
.pagination ul > li:last-child > a,
 
5499
.pagination ul > li:last-child > span {
 
5500
  -webkit-border-radius: 0 3px 3px 0;
 
5501
  -moz-border-radius: 0 3px 3px 0;
 
5502
  border-radius: 0 3px 3px 0;
 
5503
}
 
5504
.pagination-centered {
 
5505
  text-align: center;
 
5506
}
 
5507
.pagination-right {
 
5508
  text-align: right;
 
5509
}
 
5510
.pager {
 
5511
  margin: 24px 0;
 
5512
  list-style: none;
 
5513
  text-align: center;
 
5514
  *zoom: 1;
 
5515
}
 
5516
.pager:before,
 
5517
.pager:after {
 
5518
  display: table;
 
5519
  content: "";
 
5520
  line-height: 0;
 
5521
}
 
5522
.pager:after {
 
5523
  clear: both;
 
5524
}
 
5525
.pager li {
 
5526
  display: inline;
 
5527
}
 
5528
.pager a,
 
5529
.pager span {
 
5530
  display: inline-block;
 
5531
  padding: 2px 14px 5px;
 
5532
  background-color: #fff;
 
5533
  border: 1px solid #ddd;
 
5534
  line-height: 25px;
 
5535
  color: #29200e;
 
5536
  -webkit-border-radius: 16px;
 
5537
  -moz-border-radius: 16px;
 
5538
  border-radius: 16px;
 
5539
}
 
5540
.pager a:hover {
 
5541
  text-decoration: none;
 
5542
  background-color: #f5f5f5;
 
5543
}
 
5544
.pager .next a,
 
5545
.pager .next span {
 
5546
  float: right;
 
5547
}
 
5548
.pager .previous a {
 
5549
  float: left;
 
5550
}
 
5551
.pager .disabled a,
 
5552
.pager .disabled a:hover,
 
5553
.pager .disabled span {
 
5554
  color: #b6b3ad;
 
5555
  background-color: #fff;
 
5556
  cursor: default;
 
5557
}
 
5558
.modal-open .modal .dropdown-menu {
 
5559
  z-index: 2050;
 
5560
}
 
5561
.modal-open .modal .dropdown.open {
 
5562
  *z-index: 2050;
 
5563
}
 
5564
.modal-open .modal .popover {
 
5565
  z-index: 2060;
 
5566
}
 
5567
.modal-open .modal .tooltip {
 
5568
  z-index: 2080;
 
5569
}
 
5570
.modal-backdrop {
 
5571
  position: fixed;
 
5572
  top: 0;
 
5573
  right: 0;
 
5574
  bottom: 0;
 
5575
  left: 0;
 
5576
  z-index: 1040;
 
5577
  background-color: #0f0e0b;
 
5578
}
 
5579
.modal-backdrop.fade {
 
5580
  opacity: 0;
 
5581
}
 
5582
.modal-backdrop,
 
5583
.modal-backdrop.fade.in {
 
5584
  opacity: 0.8;
 
5585
  filter: alpha(opacity=80);
 
5586
}
 
5587
.modal {
 
5588
  position: fixed;
 
5589
  top: 50%;
 
5590
  left: 50%;
 
5591
  z-index: 1050;
 
5592
  overflow: auto;
 
5593
  width: 560px;
 
5594
  margin: -250px 0 0 -280px;
 
5595
  background-color: #ffffff;
 
5596
  border: 1px solid #999;
 
5597
  border: 1px solid rgba(0, 0, 0, 0.3);
 
5598
  *border: 1px solid #999;
 
5599
  /* IE6-7 */
 
5600
 
 
5601
  outline: none;
 
5602
  -webkit-border-radius: 6px;
 
5603
  -moz-border-radius: 6px;
 
5604
  border-radius: 6px;
 
5605
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
5606
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
5607
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
5608
  -webkit-background-clip: padding-box;
 
5609
  -moz-background-clip: padding-box;
 
5610
  background-clip: padding-box;
 
5611
}
 
5612
.modal.fade {
 
5613
  -webkit-transition: opacity .3s linear, top .3s ease-out;
 
5614
  -moz-transition: opacity .3s linear, top .3s ease-out;
 
5615
  -o-transition: opacity .3s linear, top .3s ease-out;
 
5616
  transition: opacity .3s linear, top .3s ease-out;
 
5617
  top: -25%;
 
5618
}
 
5619
.modal.fade.in {
 
5620
  top: 50%;
 
5621
}
 
5622
.modal-header {
 
5623
  padding: 9px 15px;
 
5624
  border-bottom: 1px solid #eee;
 
5625
}
 
5626
.modal-header .close {
 
5627
  margin-top: 2px;
 
5628
}
 
5629
.modal-header h3 {
 
5630
  margin: 0;
 
5631
  line-height: 30px;
 
5632
}
 
5633
.modal-body {
 
5634
  overflow-y: auto;
 
5635
  max-height: 400px;
 
5636
  padding: 15px;
 
5637
}
 
5638
.modal-form {
 
5639
  margin-bottom: 0;
 
5640
}
 
5641
.modal-footer {
 
5642
  padding: 14px 15px 15px;
 
5643
  margin-bottom: 0;
 
5644
  text-align: right;
 
5645
  background-color: #f5f5f5;
 
5646
  border-top: 1px solid #ddd;
 
5647
  -webkit-border-radius: 0 0 6px 6px;
 
5648
  -moz-border-radius: 0 0 6px 6px;
 
5649
  border-radius: 0 0 6px 6px;
 
5650
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
 
5651
  -moz-box-shadow: inset 0 1px 0 #ffffff;
 
5652
  box-shadow: inset 0 1px 0 #ffffff;
 
5653
  *zoom: 1;
 
5654
}
 
5655
.modal-footer:before,
 
5656
.modal-footer:after {
 
5657
  display: table;
 
5658
  content: "";
 
5659
  line-height: 0;
 
5660
}
 
5661
.modal-footer:after {
 
5662
  clear: both;
 
5663
}
 
5664
.modal-footer .btn + .btn {
 
5665
  margin-left: 5px;
 
5666
  margin-bottom: 0;
 
5667
}
 
5668
.modal-footer .btn-group .btn + .btn {
 
5669
  margin-left: -1px;
 
5670
}
 
5671
.tooltip {
 
5672
  position: absolute;
 
5673
  z-index: 1030;
 
5674
  display: block;
 
5675
  visibility: visible;
 
5676
  padding: 5px;
 
5677
  font-size: 11px;
 
5678
  line-height: 14px;
 
5679
  font-weight: 500;
 
5680
  opacity: 0;
 
5681
  filter: alpha(opacity=0);
 
5682
}
 
5683
.tooltip.in {
 
5684
  opacity: 1;
 
5685
  filter: alpha(opacity=100);
 
5686
}
 
5687
.tooltip.top {
 
5688
  margin-top: -3px;
 
5689
}
 
5690
.tooltip.right {
 
5691
  margin-left: 3px;
 
5692
}
 
5693
.tooltip.bottom {
 
5694
  margin-top: 3px;
 
5695
}
 
5696
.tooltip.left {
 
5697
  margin-left: -3px;
 
5698
}
 
5699
.tooltip-inner {
 
5700
  max-width: 200px;
 
5701
  padding: 6px 8px 8px;
 
5702
  color: #29200e;
 
5703
  text-align: center;
 
5704
  text-decoration: none;
 
5705
  background-color: #f4dc55;
 
5706
  -webkit-border-radius: 2px;
 
5707
  -moz-border-radius: 2px;
 
5708
  border-radius: 2px;
 
5709
}
 
5710
.tooltip-arrow {
 
5711
  position: absolute;
 
5712
  width: 0;
 
5713
  height: 0;
 
5714
  border-color: transparent;
 
5715
  border-style: solid;
 
5716
}
 
5717
.tooltip.top .tooltip-arrow {
 
5718
  bottom: 0;
 
5719
  left: 50%;
 
5720
  margin-left: -5px;
 
5721
  border-width: 5px 5px 0;
 
5722
  border-top-color: #f4dc55;
 
5723
}
 
5724
.tooltip.right .tooltip-arrow {
 
5725
  top: 50%;
 
5726
  left: 0;
 
5727
  margin-top: -5px;
 
5728
  border-width: 5px 5px 5px 0;
 
5729
  border-right-color: #f4dc55;
 
5730
}
 
5731
.tooltip.left .tooltip-arrow {
 
5732
  top: 50%;
 
5733
  right: 0;
 
5734
  margin-top: -5px;
 
5735
  border-width: 5px 0 5px 5px;
 
5736
  border-left-color: #f4dc55;
 
5737
}
 
5738
.tooltip.bottom .tooltip-arrow {
 
5739
  top: 0;
 
5740
  left: 50%;
 
5741
  margin-left: -5px;
 
5742
  border-width: 0 5px 5px;
 
5743
  border-bottom-color: #f4dc55;
 
5744
}
 
5745
.popover {
 
5746
  position: absolute;
 
5747
  top: 0;
 
5748
  left: 0;
 
5749
  z-index: 1010;
 
5750
  display: none;
 
5751
  width: 236px;
 
5752
  padding: 2px;
 
5753
  background-color: #ffffff;
 
5754
  -webkit-background-clip: padding-box;
 
5755
  -moz-background-clip: padding;
 
5756
  background-clip: padding-box;
 
5757
  border: 1px solid #ccc;
 
5758
  border: 1px solid rgba(0, 0, 0, 0.2);
 
5759
  -webkit-border-radius: 6px;
 
5760
  -moz-border-radius: 6px;
 
5761
  border-radius: 6px;
 
5762
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
 
5763
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
 
5764
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
 
5765
}
 
5766
.popover.top {
 
5767
  margin-bottom: 10px;
 
5768
}
 
5769
.popover.right {
 
5770
  margin-left: 10px;
 
5771
}
 
5772
.popover.bottom {
 
5773
  margin-top: 10px;
 
5774
}
 
5775
.popover.left {
 
5776
  margin-right: 10px;
 
5777
}
 
5778
.popover-title {
 
5779
  margin: 0;
 
5780
  padding: 8px 14px 10px;
 
5781
  font-size: 14px;
 
5782
  font-weight: 500;
 
5783
  line-height: 18px;
 
5784
  color: #29200e;
 
5785
  background-color: #f5f5f5;
 
5786
  border-bottom: 1px solid #dcdcdc;
 
5787
  -webkit-border-radius: 5px 5px 0 0;
 
5788
  -moz-border-radius: 5px 5px 0 0;
 
5789
  border-radius: 5px 5px 0 0;
 
5790
}
 
5791
.popover-content {
 
5792
  padding: 9px 14px;
 
5793
}
 
5794
.popover-content p,
 
5795
.popover-content ul,
 
5796
.popover-content ol {
 
5797
  margin-bottom: 0;
 
5798
}
 
5799
.popover .arrow,
 
5800
.popover .arrow:after {
 
5801
  position: absolute;
 
5802
  display: inline-block;
 
5803
  width: 0;
 
5804
  height: 0;
 
5805
  border-color: transparent;
 
5806
  border-style: solid;
 
5807
}
 
5808
.popover .arrow:after {
 
5809
  content: "";
 
5810
  z-index: -1;
 
5811
}
 
5812
.popover.top .arrow {
 
5813
  bottom: -10px;
 
5814
  left: 50%;
 
5815
  margin-left: -10px;
 
5816
  border-width: 10px 10px 0;
 
5817
  border-top-color: #ffffff;
 
5818
}
 
5819
.popover.top .arrow:after {
 
5820
  border-width: 11px 11px 0;
 
5821
  border-top-color: rgba(0, 0, 0, 0.25);
 
5822
  bottom: -1px;
 
5823
  left: -11px;
 
5824
}
 
5825
.popover.right .arrow {
 
5826
  top: 50%;
 
5827
  left: -10px;
 
5828
  margin-top: -10px;
 
5829
  border-width: 10px 10px 10px 0;
 
5830
  border-right-color: #ffffff;
 
5831
}
 
5832
.popover.right .arrow:after {
 
5833
  border-width: 11px 11px 11px 0;
 
5834
  border-right-color: rgba(0, 0, 0, 0.25);
 
5835
  bottom: -11px;
 
5836
  left: -1px;
 
5837
}
 
5838
.popover.bottom .arrow {
 
5839
  top: -10px;
 
5840
  left: 50%;
 
5841
  margin-left: -10px;
 
5842
  border-width: 0 10px 10px;
 
5843
  border-bottom-color: #ffffff;
 
5844
}
 
5845
.popover.bottom .arrow:after {
 
5846
  border-width: 0 11px 11px;
 
5847
  border-bottom-color: rgba(0, 0, 0, 0.25);
 
5848
  top: -1px;
 
5849
  left: -11px;
 
5850
}
 
5851
.popover.left .arrow {
 
5852
  top: 50%;
 
5853
  right: -10px;
 
5854
  margin-top: -10px;
 
5855
  border-width: 10px 0 10px 10px;
 
5856
  border-left-color: #ffffff;
 
5857
}
 
5858
.popover.left .arrow:after {
 
5859
  border-width: 11px 0 11px 11px;
 
5860
  border-left-color: rgba(0, 0, 0, 0.25);
 
5861
  bottom: -11px;
 
5862
  right: -1px;
 
5863
}
 
5864
.thumbnails {
 
5865
  margin-left: -30px;
 
5866
  list-style: none;
 
5867
  *zoom: 1;
 
5868
}
 
5869
.thumbnails:before,
 
5870
.thumbnails:after {
 
5871
  display: table;
 
5872
  content: "";
 
5873
  line-height: 0;
 
5874
}
 
5875
.thumbnails:after {
 
5876
  clear: both;
 
5877
}
 
5878
.row-fluid .thumbnails {
 
5879
  margin-left: 0;
 
5880
}
 
5881
.thumbnails > li {
 
5882
  float: left;
 
5883
  margin-bottom: 24px;
 
5884
  margin-left: 30px;
 
5885
}
 
5886
.thumbnail {
 
5887
  display: block;
 
5888
  padding: 4px;
 
5889
  line-height: 24px;
 
5890
  border: 1px solid #ddd;
 
5891
  -webkit-border-radius: 4px;
 
5892
  -moz-border-radius: 4px;
 
5893
  border-radius: 4px;
 
5894
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
 
5895
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
 
5896
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
 
5897
  -webkit-transition: all 0.2s ease-in-out;
 
5898
  -moz-transition: all 0.2s ease-in-out;
 
5899
  -o-transition: all 0.2s ease-in-out;
 
5900
  transition: all 0.2s ease-in-out;
 
5901
}
 
5902
a.thumbnail:hover {
 
5903
  border-color: #6f695d;
 
5904
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 
5905
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 
5906
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 
5907
}
 
5908
.thumbnail > img {
 
5909
  display: block;
 
5910
  max-width: 100%;
 
5911
  margin-left: auto;
 
5912
  margin-right: auto;
 
5913
}
 
5914
.thumbnail .caption {
 
5915
  padding: 9px;
 
5916
  color: #949087;
 
5917
}
 
5918
.label,
 
5919
.badge {
 
5920
  font-size: 12px;
 
5921
  font-weight: bold;
 
5922
  line-height: 13px;
 
5923
  color: #ffffff;
 
5924
  vertical-align: baseline;
 
5925
  white-space: nowrap;
 
5926
  background-color: #b6b3ad;
 
5927
}
 
5928
.label {
 
5929
  padding: 1px 4px 2px;
 
5930
  -webkit-border-radius: 3px;
 
5931
  -moz-border-radius: 3px;
 
5932
  border-radius: 3px;
 
5933
}
 
5934
.badge {
 
5935
  padding: 1px 5px 2px;
 
5936
  -webkit-border-radius: 10px;
 
5937
  -moz-border-radius: 10px;
 
5938
  border-radius: 10px;
 
5939
  border: 2px solid;
 
5940
  background: transparent;
 
5941
  color: #6f695d;
 
5942
  font-size: 11px;
 
5943
}
 
5944
.badge-plain {
 
5945
  border-color: transparent;
 
5946
  background: #6f695d;
 
5947
  color: #ffffff !important;
 
5948
}
 
5949
a.label:hover,
 
5950
a.badge:hover {
 
5951
  color: #ffffff;
 
5952
  text-decoration: none;
 
5953
  cursor: pointer;
 
5954
}
 
5955
.badge.badge-important {
 
5956
  color: #b94a48;
 
5957
}
 
5958
.badge.badge-warning {
 
5959
  color: #f89406;
 
5960
}
 
5961
.badge.badge-success {
 
5962
  color: #7aa723;
 
5963
}
 
5964
.badge.badge-info {
 
5965
  color: #3a87ad;
 
5966
}
 
5967
.badge.badge-inverse {
 
5968
  color: #6f695d;
 
5969
}
 
5970
.label-important,
 
5971
.badge.badge-plain.badge-important {
 
5972
  background-color: #b94a48;
 
5973
}
 
5974
.label-important[href],
 
5975
.badge.badge-plain.badge-important[href] {
 
5976
  background-color: #953b39;
 
5977
}
 
5978
.label-warning,
 
5979
.badge.badge-plain.badge-warning {
 
5980
  background-color: #f89406;
 
5981
}
 
5982
.label-warning[href],
 
5983
.badge.badge-plain.badge-warning[href] {
 
5984
  background-color: #c67605;
 
5985
}
 
5986
.label-success,
 
5987
.badge.badge-plain.badge-success {
 
5988
  background-color: #7aa723;
 
5989
}
 
5990
.label-success[href],
 
5991
.badge.badge-plain.badge-success[href] {
 
5992
  background-color: #5b7d1a;
 
5993
}
 
5994
.label-info,
 
5995
.badge.badge-plain.badge-info {
 
5996
  background-color: #3a87ad;
 
5997
}
 
5998
.label-info[href],
 
5999
.badge.badge-plain.badge-info[href] {
 
6000
  background-color: #2d6987;
 
6001
}
 
6002
.label-inverse,
 
6003
.badge.badge-plain.badge-inverse {
 
6004
  background-color: #6f695d;
 
6005
}
 
6006
.label-inverse[href],
 
6007
.badge.badge-plain.badge-inverse[href] {
 
6008
  background-color: #534f46;
 
6009
}
 
6010
.btn .label,
 
6011
.btn .badge {
 
6012
  position: relative;
 
6013
  top: 0px;
 
6014
  background: rgba(0, 0, 0, 0.3);
 
6015
}
 
6016
.btn-large .label,
 
6017
.btn-large .badge {
 
6018
  top: -1px;
 
6019
}
 
6020
.btn-small .label,
 
6021
.btn-small .badge {
 
6022
  top: 1px;
 
6023
  font-size: 12px;
 
6024
  margin-right: -1px;
 
6025
}
 
6026
.btn-mini .label,
 
6027
.btn-mini .badge {
 
6028
  top: 1px;
 
6029
  margin-right: -2px;
 
6030
  font-size: inherit;
 
6031
}
 
6032
@-webkit-keyframes progress-bar-stripes {
 
6033
  from {
 
6034
    background-position: 40px 0;
 
6035
  }
 
6036
  to {
 
6037
    background-position: 0 0;
 
6038
  }
 
6039
}
 
6040
@-moz-keyframes progress-bar-stripes {
 
6041
  from {
 
6042
    background-position: 40px 0;
 
6043
  }
 
6044
  to {
 
6045
    background-position: 0 0;
 
6046
  }
 
6047
}
 
6048
@-ms-keyframes progress-bar-stripes {
 
6049
  from {
 
6050
    background-position: 40px 0;
 
6051
  }
 
6052
  to {
 
6053
    background-position: 0 0;
 
6054
  }
 
6055
}
 
6056
@-o-keyframes progress-bar-stripes {
 
6057
  from {
 
6058
    background-position: 0 0;
 
6059
  }
 
6060
  to {
 
6061
    background-position: 40px 0;
 
6062
  }
 
6063
}
 
6064
@keyframes progress-bar-stripes {
 
6065
  from {
 
6066
    background-position: 40px 0;
 
6067
  }
 
6068
  to {
 
6069
    background-position: 0 0;
 
6070
  }
 
6071
}
 
6072
.progress {
 
6073
  overflow: hidden;
 
6074
  height: 24px;
 
6075
  margin-bottom: 24px;
 
6076
  background-color: #f7f7f7;
 
6077
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
 
6078
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
 
6079
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
 
6080
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
 
6081
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
 
6082
  background-repeat: repeat-x;
 
6083
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
 
6084
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 
6085
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 
6086
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 
6087
  -webkit-border-radius: 12px;
 
6088
  -moz-border-radius: 12px;
 
6089
  border-radius: 12px;
 
6090
  cursor: default;
 
6091
}
 
6092
.progress .bar {
 
6093
  width: 0%;
 
6094
  height: 100%;
 
6095
  color: #ffffff;
 
6096
  float: left;
 
6097
  font-size: 11px;
 
6098
  font-weight: bold;
 
6099
  overflow: hidden;
 
6100
  text-overflow: ellipsis;
 
6101
  white-space: nowrap;
 
6102
  padding: 0 2px;
 
6103
  text-align: center;
 
6104
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 
6105
  background-color: #0e90d2;
 
6106
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
 
6107
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
 
6108
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
 
6109
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
 
6110
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
 
6111
  background-repeat: repeat-x;
 
6112
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
 
6113
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 
6114
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 
6115
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 
6116
  -webkit-box-sizing: border-box;
 
6117
  -moz-box-sizing: border-box;
 
6118
  box-sizing: border-box;
 
6119
  -webkit-transition: width 0.6s ease;
 
6120
  -moz-transition: width 0.6s ease;
 
6121
  -o-transition: width 0.6s ease;
 
6122
  transition: width 0.6s ease;
 
6123
}
 
6124
.progress .bar:last-of-type {
 
6125
  -webkit-border-radius: 0px 12px 12px 0px;
 
6126
  -moz-border-radius: 0px 12px 12px 0px;
 
6127
  border-radius: 0px 12px 12px 0px;
 
6128
}
 
6129
.progress .bar + .bar {
 
6130
  /* .box-shadow(inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)); */
 
6131
 
 
6132
}
 
6133
.progress-striped .bar {
 
6134
  background-color: #149bdf;
 
6135
  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));
 
6136
  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);
 
6137
  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);
 
6138
  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);
 
6139
  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);
 
6140
  -webkit-background-size: 40px 40px;
 
6141
  -moz-background-size: 40px 40px;
 
6142
  -o-background-size: 40px 40px;
 
6143
  background-size: 40px 40px;
 
6144
}
 
6145
.progress.active .bar {
 
6146
  -webkit-animation: progress-bar-stripes 2s linear infinite;
 
6147
  -moz-animation: progress-bar-stripes 2s linear infinite;
 
6148
  -ms-animation: progress-bar-stripes 2s linear infinite;
 
6149
  -o-animation: progress-bar-stripes 2s linear infinite;
 
6150
  animation: progress-bar-stripes 2s linear infinite;
 
6151
}
 
6152
.progress-danger .bar,
 
6153
.progress .bar-danger {
 
6154
  background-color: #dd514c;
 
6155
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
 
6156
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
 
6157
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
 
6158
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
 
6159
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
 
6160
  background-repeat: repeat-x;
 
6161
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
 
6162
}
 
6163
.progress-danger.progress-striped .bar,
 
6164
.progress-striped .bar-danger {
 
6165
  background-color: #ee5f5b;
 
6166
  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));
 
6167
  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);
 
6168
  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);
 
6169
  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);
 
6170
  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);
 
6171
}
 
6172
.progress-success .bar,
 
6173
.progress .bar-success {
 
6174
  background-color: #7aa723;
 
6175
  background-image: -moz-linear-gradient(top, #7aa723, #7aa723);
 
6176
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7aa723), to(#7aa723));
 
6177
  background-image: -webkit-linear-gradient(top, #7aa723, #7aa723);
 
6178
  background-image: -o-linear-gradient(top, #7aa723, #7aa723);
 
6179
  background-image: linear-gradient(to bottom, #7aa723, #7aa723);
 
6180
  background-repeat: repeat-x;
 
6181
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7aa723', endColorstr='#ff7aa723', GradientType=0);
 
6182
}
 
6183
.progress-success.progress-striped .bar,
 
6184
.progress-striped .bar-success {
 
6185
  background-color: #7aa723;
 
6186
  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));
 
6187
  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);
 
6188
  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);
 
6189
  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);
 
6190
  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);
 
6191
}
 
6192
.progress-info .bar,
 
6193
.progress .bar-info {
 
6194
  background-color: #4bb1cf;
 
6195
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
 
6196
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
 
6197
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
 
6198
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
 
6199
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
 
6200
  background-repeat: repeat-x;
 
6201
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
 
6202
}
 
6203
.progress-info.progress-striped .bar,
 
6204
.progress-striped .bar-info {
 
6205
  background-color: #5bc0de;
 
6206
  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));
 
6207
  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);
 
6208
  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);
 
6209
  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);
 
6210
  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);
 
6211
}
 
6212
.progress-warning .bar,
 
6213
.progress .bar-warning {
 
6214
  background-color: #faa732;
 
6215
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
 
6216
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
 
6217
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
 
6218
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
 
6219
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
 
6220
  background-repeat: repeat-x;
 
6221
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
 
6222
}
 
6223
.progress-warning.progress-striped .bar,
 
6224
.progress-striped .bar-warning {
 
6225
  background-color: #fbb450;
 
6226
  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));
 
6227
  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);
 
6228
  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);
 
6229
  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);
 
6230
  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);
 
6231
}
 
6232
.accordion {
 
6233
  margin-bottom: 24px;
 
6234
}
 
6235
.accordion-group {
 
6236
  margin-bottom: 2px;
 
6237
  border: 1px solid #e5e5e5;
 
6238
  -webkit-border-radius: 4px;
 
6239
  -moz-border-radius: 4px;
 
6240
  border-radius: 4px;
 
6241
}
 
6242
.accordion-heading {
 
6243
  border-bottom: 0;
 
6244
}
 
6245
.accordion-heading .accordion-toggle {
 
6246
  display: block;
 
6247
  padding: 8px 15px;
 
6248
}
 
6249
.accordion-toggle {
 
6250
  cursor: pointer;
 
6251
}
 
6252
.accordion-inner {
 
6253
  padding: 9px 15px;
 
6254
  border-top: 1px solid #e5e5e5;
 
6255
}
 
6256
.carousel {
 
6257
  position: relative;
 
6258
  margin-bottom: 24px;
 
6259
  line-height: 1;
 
6260
}
 
6261
.carousel-inner {
 
6262
  overflow: hidden;
 
6263
  width: 100%;
 
6264
  position: relative;
 
6265
}
 
6266
.carousel .item {
 
6267
  display: none;
 
6268
  position: relative;
 
6269
  -webkit-transition: 0.6s ease-in-out left;
 
6270
  -moz-transition: 0.6s ease-in-out left;
 
6271
  -o-transition: 0.6s ease-in-out left;
 
6272
  transition: 0.6s ease-in-out left;
 
6273
}
 
6274
.carousel .item > img {
 
6275
  display: block;
 
6276
  line-height: 1;
 
6277
}
 
6278
.carousel .active,
 
6279
.carousel .next,
 
6280
.carousel .prev {
 
6281
  display: block;
 
6282
}
 
6283
.carousel .active {
 
6284
  left: 0;
 
6285
}
 
6286
.carousel .next,
 
6287
.carousel .prev {
 
6288
  position: absolute;
 
6289
  top: 0;
 
6290
  width: 100%;
 
6291
}
 
6292
.carousel .next {
 
6293
  left: 100%;
 
6294
}
 
6295
.carousel .prev {
 
6296
  left: -100%;
 
6297
}
 
6298
.carousel .next.left,
 
6299
.carousel .prev.right {
 
6300
  left: 0;
 
6301
}
 
6302
.carousel .active.left {
 
6303
  left: -100%;
 
6304
}
 
6305
.carousel .active.right {
 
6306
  left: 100%;
 
6307
}
 
6308
.carousel-control {
 
6309
  position: absolute;
 
6310
  top: 40%;
 
6311
  left: 15px;
 
6312
  width: 40px;
 
6313
  height: 40px;
 
6314
  margin-top: -20px;
 
6315
  font-size: 60px;
 
6316
  font-weight: 100;
 
6317
  line-height: 30px;
 
6318
  color: #ffffff;
 
6319
  text-align: center;
 
6320
  background: #4b4435;
 
6321
  border: 3px solid #ffffff;
 
6322
  -webkit-border-radius: 23px;
 
6323
  -moz-border-radius: 23px;
 
6324
  border-radius: 23px;
 
6325
  opacity: 0.5;
 
6326
  filter: alpha(opacity=50);
 
6327
}
 
6328
.carousel-control.right {
 
6329
  left: auto;
 
6330
  right: 15px;
 
6331
}
 
6332
.carousel-control:hover {
 
6333
  color: #ffffff;
 
6334
  text-decoration: none;
 
6335
  opacity: 0.9;
 
6336
  filter: alpha(opacity=90);
 
6337
}
 
6338
.carousel-caption {
 
6339
  position: absolute;
 
6340
  left: 0;
 
6341
  right: 0;
 
6342
  bottom: 0;
 
6343
  padding: 15px;
 
6344
  background: #6f695d;
 
6345
  background: rgba(0, 0, 0, 0.75);
 
6346
}
 
6347
.carousel-caption h4,
 
6348
.carousel-caption p {
 
6349
  color: #ffffff;
 
6350
  line-height: 24px;
 
6351
}
 
6352
.carousel-caption h4 {
 
6353
  margin: 0 0 5px;
 
6354
}
 
6355
.carousel-caption p {
 
6356
  margin-bottom: 0;
 
6357
}
 
6358
.hero-unit {
 
6359
  padding: 60px;
 
6360
  margin-bottom: 30px;
 
6361
  background-color: #d8d7d4;
 
6362
  -webkit-border-radius: 6px;
 
6363
  -moz-border-radius: 6px;
 
6364
  border-radius: 6px;
 
6365
}
 
6366
.hero-unit h1 {
 
6367
  margin-bottom: 0;
 
6368
  font-size: 60px;
 
6369
  line-height: 1;
 
6370
  color: inherit;
 
6371
  letter-spacing: -1px;
 
6372
}
 
6373
.hero-unit p {
 
6374
  font-size: 18px;
 
6375
  font-weight: 200;
 
6376
  line-height: 36px;
 
6377
  color: inherit;
 
6378
}
 
6379
.page-leader {
 
6380
  margin-top: 36px;
 
6381
  margin-bottom: 36px;
 
6382
}
 
6383
.page-leader h1 {
 
6384
  margin-bottom: 30px;
 
6385
  font-family: "Hoefler Text", "Palatino Linotype", "Palatino", "Book Antiqua", "Times New Roman", Times, serif;
 
6386
  font-size: 40px;
 
6387
  font-weight: normal;
 
6388
  line-height: 45px;
 
6389
}
 
6390
@media (max-width: 767px) {
 
6391
  .page-leader {
 
6392
    margin-top: 36px;
 
6393
    margin-bottom: 24px;
 
6394
  }
 
6395
  .page-leader h1 {
 
6396
    font-family: "Hoefler Text", "Palatino Linotype", "Palatino", "Book Antiqua", "Times New Roman", Times, serif;
 
6397
    font-size: 34px;
 
6398
    font-weight: normal;
 
6399
    line-height: 36px;
 
6400
    margin-bottom: 12px;
 
6401
  }
 
6402
}
 
6403
.avatar {
 
6404
  position: relative;
 
6405
  display: inline-block;
 
6406
  overflow: hidden;
 
6407
  width: 50px;
 
6408
  height: 50px;
 
6409
}
 
6410
.avatar img {
 
6411
  width: 100%;
 
6412
  height: auto;
 
6413
  vertical-align: top;
 
6414
  -webkit-border-radius: 50px;
 
6415
  -moz-border-radius: 50px;
 
6416
  border-radius: 50px;
 
6417
}
 
6418
/*!
 
6419
 * Load our SMart specific styles
 
6420
 */
 
6421
/*!
 
6422
 * SMart Core Styles
 
6423
 */
 
6424
body {
 
6425
  -webkit-font-smoothing: antialiased;
 
6426
  font-smoothing: antialiased;
 
6427
  background: #f5f5f5;
 
6428
}
 
6429
#smartnetworks {
 
6430
  display: none;
 
6431
  background: #29200e;
 
6432
  color: #ffffff;
 
6433
  padding: 24px 0;
 
6434
}
 
6435
/*!
 
6436
 * SMartbar
 
6437
 *
 
6438
 */
 
6439
#smartbar {
 
6440
  background: #29200e;
 
6441
  font-size: 11px;
 
6442
  line-height: 30px;
 
6443
  font-weight: 600;
 
6444
  color: #d8d7d4;
 
6445
  -webkit-font-smoothing: antialiased;
 
6446
  background-color: #2d2719;
 
6447
  background-image: -moz-linear-gradient(top, #3d3525, #161108);
 
6448
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3d3525), to(#161108));
 
6449
  background-image: -webkit-linear-gradient(top, #3d3525, #161108);
 
6450
  background-image: -o-linear-gradient(top, #3d3525, #161108);
 
6451
  background-image: linear-gradient(to bottom, #3d3525, #161108);
 
6452
  background-repeat: repeat-x;
 
6453
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3d3525', endColorstr='#ff161108', GradientType=0);
 
6454
}
 
6455
#smartbar .caret {
 
6456
  opacity: 0.3;
 
6457
  filter: alpha(opacity=30);
 
6458
}
 
6459
#smartbar :hover > .caret {
 
6460
  opacity: 0.5;
 
6461
  filter: alpha(opacity=50);
 
6462
}
 
6463
#smartbar .open .caret {
 
6464
  opacity: 1;
 
6465
  filter: alpha(opacity=100);
 
6466
}
 
6467
#smartbar > .container {
 
6468
  position: relative;
 
6469
}
 
6470
#smartbar > .container.fluid {
 
6471
  width: 100%;
 
6472
}
 
6473
#smartbar > .container.fluid .brand {
 
6474
  margin-left: 30px;
 
6475
}
 
6476
#smartbar > .container.fluid #smartbar-language {
 
6477
  margin-right: 30px;
 
6478
}
 
6479
#smartbar > .container .brand {
 
6480
  float: left;
 
6481
  display: block;
 
6482
  width: 58px;
 
6483
  background: url(../img/smartbar-logo.png) no-repeat 0 0;
 
6484
  text-indent: -999em;
 
6485
  -webkit-background-size: 54px auto;
 
6486
  -moz-background-size: 54px auto;
 
6487
  -o-background-size: 54px auto;
 
6488
  background-size: 54px auto;
 
6489
}
 
6490
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
 
6491
  #smartbar > .container .brand {
 
6492
    background-image: url(../img/smartbar-logo@2x.png);
 
6493
  }
 
6494
}
 
6495
#smartbar > .container .brand:hover {
 
6496
  background-position: 0 -35px;
 
6497
  opacity: 0.8;
 
6498
}
 
6499
#smartbar > .container .brand:active {
 
6500
  background-position: 0 -35px;
 
6501
  opacity: 1;
 
6502
}
 
6503
#smartbar > .container .region {
 
6504
  position: relative;
 
6505
  float: left;
 
6506
  display: block;
 
6507
  margin: 0;
 
6508
}
 
6509
#smartbar > .container .region > a {
 
6510
  display: block;
 
6511
  line-height: 32px;
 
6512
  padding-bottom: 2px;
 
6513
  padding-left: 4px;
 
6514
  padding-right: 4px;
 
6515
  padding-top: 8px;
 
6516
  text-decoration: none;
 
6517
  outline: 0;
 
6518
}
 
6519
#smartbar > .container .region > a > span {
 
6520
  display: block;
 
6521
  line-height: 12px;
 
6522
  padding: 3px;
 
6523
  overflow: hidden;
 
6524
  background: #4b4435;
 
6525
  -webkit-border-radius: 2px;
 
6526
  -moz-border-radius: 2px;
 
6527
  border-radius: 2px;
 
6528
  height: 12px;
 
6529
}
 
6530
#smartbar > .container .region > a > span i {
 
6531
  float: left;
 
6532
}
 
6533
#smartbar > .container .region > a > span > .caret {
 
6534
  display: inline-block;
 
6535
  border-top-color: #ffffff;
 
6536
  vertical-align: top;
 
6537
  margin-top: 4px;
 
6538
  margin-left: 3px;
 
6539
  margin-right: 1px;
 
6540
}
 
6541
#smartbar > .container .region .dropdown-menu {
 
6542
  left: -4px;
 
6543
}
 
6544
#smartbar > .container .region .dropdown-menu i {
 
6545
  margin-right: 4px;
 
6546
}
 
6547
#smartbar > .container .region .dropdown-menu a {
 
6548
  padding-left: 10px;
 
6549
}
 
6550
#smartbar > .container .right {
 
6551
  float: right;
 
6552
}
 
6553
#smartbar > .container > ul {
 
6554
  list-style: none;
 
6555
  padding: 0;
 
6556
  margin: 0;
 
6557
  *zoom: 1;
 
6558
  float: left;
 
6559
}
 
6560
#smartbar > .container > ul:before,
 
6561
#smartbar > .container > ul:after {
 
6562
  display: table;
 
6563
  content: "";
 
6564
  line-height: 0;
 
6565
}
 
6566
#smartbar > .container > ul:after {
 
6567
  clear: both;
 
6568
}
 
6569
#smartbar > .container > ul > li {
 
6570
  position: relative;
 
6571
  float: left;
 
6572
  margin: 0 9px;
 
6573
}
 
6574
#smartbar > .container > ul > li > a {
 
6575
  display: block;
 
6576
  text-decoration: none;
 
6577
  border-bottom: 3px solid transparent;
 
6578
  padding-top: 3px;
 
6579
  padding-bottom: 2px;
 
6580
  line-height: 26px;
 
6581
  color: #949087;
 
6582
  text-shadow: 0 -1px 0 #000000;
 
6583
}
 
6584
#smartbar > .container > ul > li > a:hover {
 
6585
  color: #d8d7d4;
 
6586
}
 
6587
#smartbar > .container > ul > li.active > a,
 
6588
#smartbar > .container > ul > li > a.active {
 
6589
  color: #d8d7d4;
 
6590
  border-color: #fff;
 
6591
}
 
6592
#smartbar > .container > ul > li.divider {
 
6593
  padding-left: 8px;
 
6594
}
 
6595
#smartbar > .container > ul > li.divider:before,
 
6596
#smartbar > .container > ul > li.divider:after {
 
6597
  content: " ";
 
6598
  position: absolute;
 
6599
  overflow: hidden;
 
6600
  width: 1px;
 
6601
  left: 0;
 
6602
  height: auto;
 
6603
  top: 5px;
 
6604
  bottom: 5px;
 
6605
  background: white;
 
6606
  margin-left: -5px;
 
6607
  background: #4b4435;
 
6608
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%);
 
6609
  /* FF3.6+ */
 
6610
 
 
6611
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.15)), color-stop(100%, rgba(255, 255, 255, 0)));
 
6612
  /* Chrome,Safari4+ */
 
6613
 
 
6614
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%);
 
6615
  /* Chrome10+,Safari5.1+ */
 
6616
 
 
6617
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%);
 
6618
  /* Opera 11.10+ */
 
6619
 
 
6620
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%);
 
6621
  /* IE10+ */
 
6622
 
 
6623
  background: linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%);
 
6624
  /* W3C */
 
6625
 
 
6626
}
 
6627
#smartbar > .container > ul > li.divider:after {
 
6628
  left: 1px;
 
6629
  background: transparent;
 
6630
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%);
 
6631
  /* FF3.6+ */
 
6632
 
 
6633
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0.75)), color-stop(100%, rgba(0, 0, 0, 0)));
 
6634
  /* Chrome,Safari4+ */
 
6635
 
 
6636
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%);
 
6637
  /* Chrome10+,Safari5.1+ */
 
6638
 
 
6639
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%);
 
6640
  /* Opera 11.10+ */
 
6641
 
 
6642
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%);
 
6643
  /* IE10+ */
 
6644
 
 
6645
  background: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%);
 
6646
  /* W3C */
 
6647
 
 
6648
}
 
6649
#smartbar > .container > ul > li.dropdown.open > a {
 
6650
  color: #fff;
 
6651
}
 
6652
#smartbar > .container > ul > li.dropdown .caret {
 
6653
  border-top-color: inherit;
 
6654
  vertical-align: 2px;
 
6655
}
 
6656
#smartbar > .container > ul > li.dropdown > .dropdown-menu {
 
6657
  margin-left: -11px;
 
6658
  margin-top: -5px;
 
6659
  /* Show a tip:
 
6660
            &:before{
 
6661
              display: block;
 
6662
              position: absolute;
 
6663
              width: 0;
 
6664
              height: 0;
 
6665
              top: -6px;
 
6666
              left: 10px;
 
6667
              border-bottom:   6px solid @white;
 
6668
              border-right: 6px solid transparent;
 
6669
              border-left:  6px solid transparent;
 
6670
              content: "";
 
6671
            }
 
6672
            */
 
6673
 
 
6674
}
 
6675
#smartbar > .container > ul > li.dropdown > .dropdown-menu a {
 
6676
  padding-left: 10px;
 
6677
}
 
6678
#smartbar > .container > ul > li.dropdown > .dropdown-menu a:hover,
 
6679
#smartbar > .container > ul > li.dropdown > .dropdown-menu a:active,
 
6680
#smartbar > .container > ul > li.dropdown > .dropdown-menu a.active {
 
6681
  background-color: #4b4435;
 
6682
  background-color: #433c2f;
 
6683
  background-image: -moz-linear-gradient(top, #4b4435, #363126);
 
6684
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4b4435), to(#363126));
 
6685
  background-image: -webkit-linear-gradient(top, #4b4435, #363126);
 
6686
  background-image: -o-linear-gradient(top, #4b4435, #363126);
 
6687
  background-image: linear-gradient(to bottom, #4b4435, #363126);
 
6688
  background-repeat: repeat-x;
 
6689
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4b4435', endColorstr='#ff363126', GradientType=0);
 
6690
}
 
6691
#smartbar > .container > ul > li.dropdown > .dropdown-menu .dropdown-submenu:hover > a {
 
6692
  color: #ffffff;
 
6693
  background-color: #4b4435;
 
6694
  background-color: #433c2f;
 
6695
  background-image: -moz-linear-gradient(top, #4b4435, #363126);
 
6696
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4b4435), to(#363126));
 
6697
  background-image: -webkit-linear-gradient(top, #4b4435, #363126);
 
6698
  background-image: -o-linear-gradient(top, #4b4435, #363126);
 
6699
  background-image: linear-gradient(to bottom, #4b4435, #363126);
 
6700
  background-repeat: repeat-x;
 
6701
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4b4435', endColorstr='#ff363126', GradientType=0);
 
6702
}
 
6703
#smartbar > .container > ul > li.dropdown.divider .dropdown-menu {
 
6704
  margin-left: -3px;
 
6705
}
 
6706
#smartbar > .container > ul.right > li {
 
6707
  margin: 0 9px;
 
6708
}
 
6709
#smartbar > .container > ul.right > li + li {
 
6710
  margin-left: 0px !important;
 
6711
}
 
6712
#smartbar-language > li {
 
6713
  text-transform: capitalize;
 
6714
}
 
6715
@media (max-width: 767px) {
 
6716
  #smartbar {
 
6717
    display: none;
 
6718
  }
 
6719
}
 
6720
.slidingpanels {
 
6721
  position: relative;
 
6722
  width: 100%;
 
6723
  background: red;
 
6724
}
 
6725
.slidingpanels-item {
 
6726
  position: absolute;
 
6727
  width: 100%;
 
6728
  -webkit-transition: 0.5s ease-out;
 
6729
  -moz-transition: 0.5s ease-out;
 
6730
  -o-transition: 0.5s ease-out;
 
6731
  transition: 0.5s ease-out;
 
6732
  -webkit-transform: translate3d(-100%, 0px, 0px);
 
6733
  opacity: 0;
 
6734
}
 
6735
.slidingpanels-item.current {
 
6736
  -webkit-transform: translate3d(0, 0, 0);
 
6737
  opacity: 1;
 
6738
}
 
6739
.slidingpanels-item.current + .slidingpanels-item {
 
6740
  -webkit-transform: translate3d(100%, 0px, 0px);
 
6741
  opacity: 0;
 
6742
}
 
6743
.slidingpanels-item.current + .slidingpanels-item + .slidingpanels-item {
 
6744
  -webkit-transform: translate3d(100%, 0px, 0px);
 
6745
  opacity: 0;
 
6746
}
 
6747
/*!
 
6748
 * Slideshows
 
6749
 */
 
6750
.slideshow-container {
 
6751
  zoom: 1;
 
6752
  position: relative;
 
6753
  margin-bottom: 36px;
 
6754
}
 
6755
.slideshow-container a:active,
 
6756
.slideshow-container a:focus {
 
6757
  outline: none;
 
6758
}
 
6759
.slideshow-container .flex-control-nav {
 
6760
  margin: 0;
 
6761
  padding: 0;
 
6762
  width: 100%;
 
6763
  position: absolute;
 
6764
  text-align: center;
 
6765
}
 
6766
.slideshow-container .flex-control-nav li {
 
6767
  margin: 0 3px;
 
6768
  list-style: none;
 
6769
  display: inline-block;
 
6770
  zoom: 1;
 
6771
  *display: inline;
 
6772
}
 
6773
.slideshow-container .flex-control-nav li a {
 
6774
  width: 9px;
 
6775
  height: 9px;
 
6776
  display: block;
 
6777
  cursor: pointer;
 
6778
  background: white;
 
6779
  text-indent: -999em;
 
6780
  -webkit-border-radius: 50%;
 
6781
  -moz-border-radius: 50%;
 
6782
  border-radius: 50%;
 
6783
  border: 2px solid #29200e;
 
6784
}
 
6785
.slideshow-container .flex-control-nav li a:hover {
 
6786
  background: #b6b3ad;
 
6787
}
 
6788
.slideshow-container .flex-control-nav li a.active {
 
6789
  background: #29200e;
 
6790
}
 
6791
.slideshow-container .flex-direction-nav {
 
6792
  margin: 0;
 
6793
  padding: 0;
 
6794
  list-style: none;
 
6795
  height: 0;
 
6796
}
 
6797
.slideshow-container .flex-direction-nav li a {
 
6798
  width: 52px;
 
6799
  height: 52px;
 
6800
  margin: -13px 0 0;
 
6801
  display: block;
 
6802
  background: url(theme/bg_direction_nav.png) no-repeat;
 
6803
  position: absolute;
 
6804
  top: 50%;
 
6805
  cursor: pointer;
 
6806
  text-indent: -999em;
 
6807
}
 
6808
.slideshow-container .flex-direction-nav li .next {
 
6809
  background-position: -52px 0;
 
6810
  right: -21px;
 
6811
}
 
6812
.slideshow-container .flex-direction-nav li .prev {
 
6813
  left: -20px;
 
6814
}
 
6815
.slideshow-container .flex-direction-nav li .disabled {
 
6816
  opacity: .3;
 
6817
  filter: alpha(opacity=30);
 
6818
  cursor: default;
 
6819
}
 
6820
.slideshow-container .flex-pauseplay span {
 
6821
  text-transform: capitalize;
 
6822
}
 
6823
.slideshow {
 
6824
  margin: 0;
 
6825
  padding: 0;
 
6826
  background: #ffffff;
 
6827
  position: relative;
 
6828
  -webkit-border-radius: 5px;
 
6829
  -moz-border-radius: 5px;
 
6830
  -o-border-radius: 5px;
 
6831
  border-radius: 5px;
 
6832
  zoom: 1;
 
6833
}
 
6834
.slideshow > ol {
 
6835
  margin: 0;
 
6836
  padding: 0;
 
6837
  list-style: none !important;
 
6838
  zoom: 1;
 
6839
  *zoom: 1;
 
6840
}
 
6841
.slideshow > ol:before,
 
6842
.slideshow > ol:after {
 
6843
  display: table;
 
6844
  content: "";
 
6845
  line-height: 0;
 
6846
}
 
6847
.slideshow > ol:after {
 
6848
  clear: both;
 
6849
}
 
6850
.slideshow > ol > li {
 
6851
  display: none;
 
6852
  -webkit-backface-visibility: hidden;
 
6853
  position: relative;
 
6854
}
 
6855
.slideshow > ol img {
 
6856
  max-width: 100%;
 
6857
  display: block;
 
6858
}
 
6859
.slideshow .flex-caption {
 
6860
  background: none;
 
6861
  background: rgba(0, 0, 0, 0.3);
 
6862
  -ms-filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4c0000 00,endColorstr=#4c0000 00);
 
6863
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4c0000 00,endColorstr=#4c0000 00);
 
6864
  zoom: 1;
 
6865
  width: 96%;
 
6866
  padding: 2%;
 
6867
  margin: 0;
 
6868
  position: absolute;
 
6869
  left: 0;
 
6870
  bottom: 0;
 
6871
  color: #ffffff;
 
6872
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
 
6873
  font-size: 14px;
 
6874
  line-height: 18px;
 
6875
}
 
6876
html[xmlns] .slides {
 
6877
  display: block;
 
6878
}
 
6879
* html .slides {
 
6880
  height: 1%;
 
6881
}
 
6882
.no-js .slides > li:first-child {
 
6883
  display: block;
 
6884
}
 
6885
/*!
 
6886
 * Navs Components
 
6887
 */
 
6888
/* 
 
6889
.nav-rows{
 
6890
  .nav-chevron();
 
6891
}
 
6892
*/
 
6893
.nav-chevron {
 
6894
  margin-top: 0;
 
6895
  /* Alternates */
 
6896
 
 
6897
  /* Child nav */
 
6898
 
 
6899
}
 
6900
.nav-chevron > li {
 
6901
  font-size: 16px;
 
6902
  font-weight: 500;
 
6903
  line-height: 22px;
 
6904
  margin-bottom: 14px;
 
6905
}
 
6906
.nav-chevron > li > a {
 
6907
  color: #29200e;
 
6908
  font-size: inherit;
 
6909
  padding-left: 1em;
 
6910
  position: relative;
 
6911
}
 
6912
.nav-chevron > li > a:before {
 
6913
  color: inherit;
 
6914
  content: ">";
 
6915
  display: inline-block;
 
6916
  font-weight: bold;
 
6917
  left: 0;
 
6918
  position: absolute;
 
6919
  top: 0;
 
6920
}
 
6921
.nav-chevron li > a {
 
6922
  display: block;
 
6923
  text-decoration: none;
 
6924
}
 
6925
.nav-chevron li > a:hover,
 
6926
.nav-chevron li > a:focus {
 
6927
  text-decoration: underline;
 
6928
}
 
6929
.nav-chevron li.current-menu-item > a,
 
6930
.nav-chevron li.active > a,
 
6931
.nav-chevron li.current-menu-parent > a {
 
6932
  color: #dd2222;
 
6933
}
 
6934
.nav-chevron.red > li > a {
 
6935
  color: #dd2222;
 
6936
}
 
6937
.nav-chevron.red > li > a:hover,
 
6938
.nav-chevron.red > li > a:focus {
 
6939
  color: #29200e;
 
6940
}
 
6941
.nav-chevron.red li.current-menu-item > a,
 
6942
.nav-chevron.red li.active > a,
 
6943
.nav-chevron.red li.current-page-parent > a {
 
6944
  color: #29200e;
 
6945
}
 
6946
.nav-chevron.inline li {
 
6947
  display: inline;
 
6948
  margin-right: 1em;
 
6949
}
 
6950
.nav-chevron.inline li > a {
 
6951
  display: inline-block;
 
6952
}
 
6953
.nav-chevron li > ul {
 
6954
  padding-left: 1em;
 
6955
  margin: 6px 0 12px;
 
6956
  list-style: none;
 
6957
}
 
6958
.nav-chevron li > ul > li {
 
6959
  list-style: none;
 
6960
  margin-top: 10px;
 
6961
  font-size: 13px;
 
6962
  font-weight: 500;
 
6963
  line-height: 18px;
 
6964
}
 
6965
.nav-chevron li > ul a:hover {
 
6966
  color: #6f695d;
 
6967
}
 
6968
.nav-chevron li > ul li.current-menu-item > a,
 
6969
.nav-chevron li > ul li.active > a,
 
6970
.nav-chevron li > ul li.current-page-parent > a {
 
6971
  color: #dd2222;
 
6972
}
 
6973
.nav-inline > li {
 
6974
  display: inline;
 
6975
  position: relative;
 
6976
  margin-left: 14px;
 
6977
}
 
6978
.nav-inline > li > a {
 
6979
  display: inline-block;
 
6980
}
 
6981
.nav-inline > li + li:before {
 
6982
  content: "•";
 
6983
  display: inline-block;
 
6984
  left: -18px;
 
6985
  position: absolute;
 
6986
  text-align: center;
 
6987
  width: 18px;
 
6988
}
 
6989
.mobile-nav-bar {
 
6990
  border-bottom: 1px solid #d8d7d4;
 
6991
  box-shadow: 0 15px 20px rgba(216, 215, 212, 0.3);
 
6992
  width: 100%;
 
6993
  padding: 0 20px;
 
6994
  font-family: "ars-maquette-web", "Helvetica Neue", Arial, Helvetica, sans-serif;
 
6995
  font-size: 13px;
 
6996
  font-weight: 800;
 
6997
  line-height: 36px;
 
6998
  color: #29200e;
 
6999
}
 
7000
.mobile-nav-bar a {
 
7001
  color: inherit;
 
7002
  display: inline-block;
 
7003
  padding-left: 1.5em;
 
7004
  position: relative;
 
7005
}
 
7006
.mobile-nav-bar a:before {
 
7007
  color: inherit;
 
7008
  content: "<";
 
7009
  display: inline-block;
 
7010
  font-weight: bold;
 
7011
  font-size: 1.4em;
 
7012
  left: 0;
 
7013
  position: absolute;
 
7014
  top: 0;
 
7015
}
 
7016
.loading {
 
7017
  text-align: center;
 
7018
  padding: 24px;
 
7019
}
 
7020
.loading p {
 
7021
  display: inline-block;
 
7022
  background: #ffffff url(../img/loading64.gif) no-repeat 0 center;
 
7023
  padding: 0;
 
7024
  font-size: 14px;
 
7025
  margin: 0;
 
7026
  color: #6f695d;
 
7027
  background-size: 24px 24px;
 
7028
  padding-left: 34px;
 
7029
  line-height: 24px;
 
7030
}
 
7031
.loading.large p {
 
7032
  background-size: 32px 32px;
 
7033
  padding-left: 42px;
 
7034
  line-height: 32px;
 
7035
}
 
7036
.loading.small p {
 
7037
  background-size: 18px 18px;
 
7038
  padding: 0 0 2px;
 
7039
  padding-left: 28px;
 
7040
  line-height: 18px;
 
7041
  font-size: 12px;
 
7042
}
 
7043
#masterfooter {
 
7044
  border-top: 1px solid #29200e;
 
7045
  color: #6f695d;
 
7046
  font-size: 11px;
 
7047
  font-weight: 500;
 
7048
  line-height: 36px;
 
7049
  margin-bottom: 100px;
 
7050
  margin-top: 12px;
 
7051
}
 
7052
#masterfooter .footer-branding .powered-by-smart {
 
7053
  background: url("../img/masterfooter-smart.png") no-repeat center;
 
7054
  display: inline-block;
 
7055
  height: 10px;
 
7056
  line-height: 10px;
 
7057
  margin-left: 2px;
 
7058
  overflow: hidden;
 
7059
  position: relative;
 
7060
  text-decoration: none;
 
7061
  text-indent: 9999px;
 
7062
  top: 2px;
 
7063
  vertical-align: text-top;
 
7064
  width: 40px;
 
7065
}
 
7066
/*!
 
7067
 * Classes for styles raw text (for example blog article content)
 
7068
 * Adjust collapsing margins
 
7069
 * Responsive content
 
7070
 * 
 
7071
 */
 
7072
.article {
 
7073
  position: relative;
 
7074
  font-size: 16px;
 
7075
  line-height: 26px;
 
7076
}
 
7077
.article > *:first-child {
 
7078
  /* Remove margin on first element */
 
7079
 
 
7080
  margin-top: 0;
 
7081
}
 
7082
.article a {
 
7083
  text-decoration: underline;
 
7084
}
 
7085
.article h1 {
 
7086
  font-family: "Hoefler Text", "Palatino Linotype", "Palatino", "Book Antiqua", "Times New Roman", Times, serif;
 
7087
  font-size: 36px;
 
7088
  line-height: 36px;
 
7089
  margin-bottom: 12px;
 
7090
  margin-top: 36px;
 
7091
}
 
7092
.article h2 {
 
7093
  margin-top: 18px;
 
7094
  margin-bottom: 12px;
 
7095
  font-weight: 300;
 
7096
  font-size: 22px;
 
7097
  color: #dd2222;
 
7098
}
 
7099
.article h3,
 
7100
.article h4,
 
7101
.article h5,
 
7102
.article h6 {
 
7103
  margin-top: 12px;
 
7104
}
 
7105
.article ul,
 
7106
.article ol,
 
7107
.article dl,
 
7108
.article p {
 
7109
  margin-top: 12px;
 
7110
}
 
7111
.article .size-full,
 
7112
.article .size-large,
 
7113
.article .size-medium,
 
7114
.article .size-thumbnail {
 
7115
  margin: 12px auto;
 
7116
}
 
7117
.article .size-full {
 
7118
  max-width: 100% !important;
 
7119
  width: auto !important;
 
7120
}
 
7121
.article .size-large {
 
7122
  max-width: 100% !important;
 
7123
  width: auto !important;
 
7124
}
 
7125
.article .size-medium {
 
7126
  max-width: 290px !important;
 
7127
  width: auto !important;
 
7128
}
 
7129
.article .size-thumbnail {
 
7130
  max-width: 130px !important;
 
7131
  width: auto !important;
 
7132
}
 
7133
.article .wp-caption {
 
7134
  max-width: 100% !important;
 
7135
  width: auto !important;
 
7136
  padding: 0;
 
7137
  margin: 24px auto;
 
7138
}
 
7139
.article .wp-caption .wp-caption-text {
 
7140
  margin: 0;
 
7141
  color: #6f695d;
 
7142
  font-size: 11px;
 
7143
  line-height: 18px;
 
7144
  padding-top: 6px;
 
7145
}
 
7146
.article .wp-caption img {
 
7147
  margin: 0;
 
7148
}
 
7149
.article .aligncenter {
 
7150
  display: block;
 
7151
  margin: 24px auto;
 
7152
  text-align: center;
 
7153
}
 
7154
.article .alignleft {
 
7155
  float: left;
 
7156
  margin-right: 30px;
 
7157
  margin-bottom: 12px;
 
7158
  margin-top: 10px;
 
7159
}
 
7160
.article .alignright {
 
7161
  float: right;
 
7162
  margin-left: 30px;
 
7163
  margin-bottom: 12px;
 
7164
  margin-top: 10px;
 
7165
}
 
7166
.article iframe,
 
7167
.article embed,
 
7168
.article object {
 
7169
  margin: 12px 0;
 
7170
}
 
7171
.article .fluid-width-video-wrapper {
 
7172
  margin: 24px 0;
 
7173
}
 
7174
.article .fluid-width-video-wrapper iframe,
 
7175
.article .fluid-width-video-wrapper embed,
 
7176
.article .fluid-width-video-wrapper object {
 
7177
  margin: 0;
 
7178
}
 
7179
@media (min-width: 768px) and (max-width: 979px) {
 
7180
  .article .size-medium {
 
7181
    max-width: 228px !important;
 
7182
    width: auto !important;
 
7183
  }
 
7184
  .article .size-thumbnail {
 
7185
    max-width: 104px !important;
 
7186
    width: auto !important;
 
7187
  }
 
7188
}
 
7189
@media (max-width: 768px) {
 
7190
  .size-full,
 
7191
  .size-large,
 
7192
  .size-medium,
 
7193
  .size-thumbnail {
 
7194
    width: auto;
 
7195
    max-width: 100%;
 
7196
  }
 
7197
}
 
7198
/*!
 
7199
 * Transit file: Move rules to right file once ok.
 
7200
 */
 
7201
.pod {
 
7202
  margin-bottom: 24px;
 
7203
  margin-top: 24px;
 
7204
}
 
7205
.pod > header {
 
7206
  border-top: 3px solid #29200e;
 
7207
  border-bottom: 1px solid #29200e;
 
7208
  margin-bottom: 12px;
 
7209
  padding-top: 6px;
 
7210
  padding-bottom: 12px;
 
7211
  font-family: "ars-maquette-web", "Helvetica Neue", Arial, Helvetica, sans-serif;
 
7212
  font-size: 18px;
 
7213
  font-weight: 500;
 
7214
  line-height: 24px;
 
7215
}
 
7216
.pod > header h1 {
 
7217
  font-size: inherit;
 
7218
  line-height: inherit;
 
7219
  font-weight: inherit;
 
7220
  margin: 0;
 
7221
}
 
7222
.pod > header h1 a:hover {
 
7223
  text-decoration: none;
 
7224
}
 
7225
.pod > header h1 a:after {
 
7226
  content: " →";
 
7227
  font-weight: bold;
 
7228
}
 
7229
/*!
 
7230
 * Bootstrap Responsive v2.1.1
 
7231
 *
 
7232
 * Copyright 2012 Twitter, Inc
 
7233
 * Licensed under the Apache License v2.0
 
7234
 * http://www.apache.org/licenses/LICENSE-2.0
 
7235
 *
 
7236
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 
7237
 */
 
7238
.hidden {
 
7239
  display: none;
 
7240
  visibility: hidden;
 
7241
}
 
7242
.visible-phone {
 
7243
  display: none !important;
 
7244
}
 
7245
.visible-tablet {
 
7246
  display: none !important;
 
7247
}
 
7248
.hidden-desktop {
 
7249
  display: none !important;
 
7250
}
 
7251
.visible-desktop {
 
7252
  display: inherit !important;
 
7253
}
 
7254
@media (min-width: 768px) and (max-width: 979px) {
 
7255
  .hidden-desktop {
 
7256
    display: inherit !important;
 
7257
  }
 
7258
  .visible-desktop {
 
7259
    display: none !important ;
 
7260
  }
 
7261
  .visible-tablet {
 
7262
    display: inherit !important;
 
7263
  }
 
7264
  .hidden-tablet {
 
7265
    display: none !important;
 
7266
  }
 
7267
}
 
7268
@media (max-width: 767px) {
 
7269
  .hidden-desktop {
 
7270
    display: inherit !important;
 
7271
  }
 
7272
  .visible-desktop {
 
7273
    display: none !important;
 
7274
  }
 
7275
  .visible-phone {
 
7276
    display: inherit !important;
 
7277
  }
 
7278
  .hidden-phone {
 
7279
    display: none !important;
 
7280
  }
 
7281
}
 
7282
@media (min-width: 879px) and (max-width: 980px) {
 
7283
  .row {
 
7284
    margin-left: -30px;
 
7285
    *zoom: 1;
 
7286
  }
 
7287
  .row:before,
 
7288
  .row:after {
 
7289
    display: table;
 
7290
    content: "";
 
7291
    line-height: 0;
 
7292
  }
 
7293
  .row:after {
 
7294
    clear: both;
 
7295
  }
 
7296
  [class*="span"] {
 
7297
    float: left;
 
7298
    min-height: 1px;
 
7299
    margin-left: 30px;
 
7300
  }
 
7301
  .container,
 
7302
  .navbar-static-top .container,
 
7303
  .navbar-fixed-top .container,
 
7304
  .navbar-fixed-bottom .container {
 
7305
    width: 1170px;
 
7306
  }
 
7307
  .span12 {
 
7308
    width: 1170px;
 
7309
  }
 
7310
  .span11 {
 
7311
    width: 1070px;
 
7312
  }
 
7313
  .span10 {
 
7314
    width: 970px;
 
7315
  }
 
7316
  .span9 {
 
7317
    width: 870px;
 
7318
  }
 
7319
  .span8 {
 
7320
    width: 770px;
 
7321
  }
 
7322
  .span7 {
 
7323
    width: 670px;
 
7324
  }
 
7325
  .span6 {
 
7326
    width: 570px;
 
7327
  }
 
7328
  .span5 {
 
7329
    width: 470px;
 
7330
  }
 
7331
  .span4 {
 
7332
    width: 370px;
 
7333
  }
 
7334
  .span3 {
 
7335
    width: 270px;
 
7336
  }
 
7337
  .span2 {
 
7338
    width: 170px;
 
7339
  }
 
7340
  .span1 {
 
7341
    width: 70px;
 
7342
  }
 
7343
  .offset12 {
 
7344
    margin-left: 1230px;
 
7345
  }
 
7346
  .offset11 {
 
7347
    margin-left: 1130px;
 
7348
  }
 
7349
  .offset10 {
 
7350
    margin-left: 1030px;
 
7351
  }
 
7352
  .offset9 {
 
7353
    margin-left: 930px;
 
7354
  }
 
7355
  .offset8 {
 
7356
    margin-left: 830px;
 
7357
  }
 
7358
  .offset7 {
 
7359
    margin-left: 730px;
 
7360
  }
 
7361
  .offset6 {
 
7362
    margin-left: 630px;
 
7363
  }
 
7364
  .offset5 {
 
7365
    margin-left: 530px;
 
7366
  }
 
7367
  .offset4 {
 
7368
    margin-left: 430px;
 
7369
  }
 
7370
  .offset3 {
 
7371
    margin-left: 330px;
 
7372
  }
 
7373
  .offset2 {
 
7374
    margin-left: 230px;
 
7375
  }
 
7376
  .offset1 {
 
7377
    margin-left: 130px;
 
7378
  }
 
7379
  .row-fluid {
 
7380
    width: 100%;
 
7381
    *zoom: 1;
 
7382
  }
 
7383
  .row-fluid:before,
 
7384
  .row-fluid:after {
 
7385
    display: table;
 
7386
    content: "";
 
7387
    line-height: 0;
 
7388
  }
 
7389
  .row-fluid:after {
 
7390
    clear: both;
 
7391
  }
 
7392
  .row-fluid [class*="span"] {
 
7393
    display: block;
 
7394
    width: 100%;
 
7395
    min-height: 30px;
 
7396
    -webkit-box-sizing: border-box;
 
7397
    -moz-box-sizing: border-box;
 
7398
    box-sizing: border-box;
 
7399
    float: left;
 
7400
    margin-left: 2.564102564102564%;
 
7401
    *margin-left: 2.510339123242349%;
 
7402
  }
 
7403
  .row-fluid [class*="span"]:first-child {
 
7404
    margin-left: 0;
 
7405
  }
 
7406
  .row-fluid .span12 {
 
7407
    width: 100%;
 
7408
    *width: 99.94623655913979%;
 
7409
  }
 
7410
  .row-fluid .span11 {
 
7411
    width: 91.45299145299145%;
 
7412
    *width: 91.39922801213125%;
 
7413
  }
 
7414
  .row-fluid .span10 {
 
7415
    width: 82.90598290598291%;
 
7416
    *width: 82.8522194651227%;
 
7417
  }
 
7418
  .row-fluid .span9 {
 
7419
    width: 74.35897435897436%;
 
7420
    *width: 74.30521091811416%;
 
7421
  }
 
7422
  .row-fluid .span8 {
 
7423
    width: 65.81196581196582%;
 
7424
    *width: 65.75820237110561%;
 
7425
  }
 
7426
  .row-fluid .span7 {
 
7427
    width: 57.26495726495726%;
 
7428
    *width: 57.211193824097045%;
 
7429
  }
 
7430
  .row-fluid .span6 {
 
7431
    width: 48.717948717948715%;
 
7432
    *width: 48.6641852770885%;
 
7433
  }
 
7434
  .row-fluid .span5 {
 
7435
    width: 40.17094017094017%;
 
7436
    *width: 40.117176730079954%;
 
7437
  }
 
7438
  .row-fluid .span4 {
 
7439
    width: 31.623931623931625%;
 
7440
    *width: 31.57016818307141%;
 
7441
  }
 
7442
  .row-fluid .span3 {
 
7443
    width: 23.076923076923077%;
 
7444
    *width: 23.02315963606286%;
 
7445
  }
 
7446
  .row-fluid .span2 {
 
7447
    width: 14.52991452991453%;
 
7448
    *width: 14.476151089054314%;
 
7449
  }
 
7450
  .row-fluid .span1 {
 
7451
    width: 5.982905982905983%;
 
7452
    *width: 5.929142542045768%;
 
7453
  }
 
7454
  .row-fluid .offset12 {
 
7455
    margin-left: 105.12820512820512%;
 
7456
    *margin-left: 105.0206782464847%;
 
7457
  }
 
7458
  .row-fluid .offset12:first-child {
 
7459
    margin-left: 102.56410256410257%;
 
7460
    *margin-left: 102.45657568238215%;
 
7461
  }
 
7462
  .row-fluid .offset11 {
 
7463
    margin-left: 96.58119658119658%;
 
7464
    *margin-left: 96.47366969947616%;
 
7465
  }
 
7466
  .row-fluid .offset11:first-child {
 
7467
    margin-left: 94.01709401709402%;
 
7468
    *margin-left: 93.9095671353736%;
 
7469
  }
 
7470
  .row-fluid .offset10 {
 
7471
    margin-left: 88.03418803418803%;
 
7472
    *margin-left: 87.92666115246762%;
 
7473
  }
 
7474
  .row-fluid .offset10:first-child {
 
7475
    margin-left: 85.47008547008548%;
 
7476
    *margin-left: 85.36255858836506%;
 
7477
  }
 
7478
  .row-fluid .offset9 {
 
7479
    margin-left: 79.48717948717949%;
 
7480
    *margin-left: 79.37965260545907%;
 
7481
  }
 
7482
  .row-fluid .offset9:first-child {
 
7483
    margin-left: 76.92307692307693%;
 
7484
    *margin-left: 76.81555004135652%;
 
7485
  }
 
7486
  .row-fluid .offset8 {
 
7487
    margin-left: 70.94017094017094%;
 
7488
    *margin-left: 70.83264405845053%;
 
7489
  }
 
7490
  .row-fluid .offset8:first-child {
 
7491
    margin-left: 68.37606837606839%;
 
7492
    *margin-left: 68.26854149434797%;
 
7493
  }
 
7494
  .row-fluid .offset7 {
 
7495
    margin-left: 62.393162393162385%;
 
7496
    *margin-left: 62.28563551144196%;
 
7497
  }
 
7498
  .row-fluid .offset7:first-child {
 
7499
    margin-left: 59.82905982905982%;
 
7500
    *margin-left: 59.72153294733939%;
 
7501
  }
 
7502
  .row-fluid .offset6 {
 
7503
    margin-left: 53.84615384615384%;
 
7504
    *margin-left: 53.738626964433415%;
 
7505
  }
 
7506
  .row-fluid .offset6:first-child {
 
7507
    margin-left: 51.28205128205128%;
 
7508
    *margin-left: 51.174524400330846%;
 
7509
  }
 
7510
  .row-fluid .offset5 {
 
7511
    margin-left: 45.299145299145295%;
 
7512
    *margin-left: 45.19161841742487%;
 
7513
  }
 
7514
  .row-fluid .offset5:first-child {
 
7515
    margin-left: 42.73504273504273%;
 
7516
    *margin-left: 42.6275158533223%;
 
7517
  }
 
7518
  .row-fluid .offset4 {
 
7519
    margin-left: 36.75213675213675%;
 
7520
    *margin-left: 36.644609870416325%;
 
7521
  }
 
7522
  .row-fluid .offset4:first-child {
 
7523
    margin-left: 34.18803418803419%;
 
7524
    *margin-left: 34.080507306313756%;
 
7525
  }
 
7526
  .row-fluid .offset3 {
 
7527
    margin-left: 28.205128205128204%;
 
7528
    *margin-left: 28.097601323407773%;
 
7529
  }
 
7530
  .row-fluid .offset3:first-child {
 
7531
    margin-left: 25.641025641025642%;
 
7532
    *margin-left: 25.53349875930521%;
 
7533
  }
 
7534
  .row-fluid .offset2 {
 
7535
    margin-left: 19.65811965811966%;
 
7536
    *margin-left: 19.550592776399228%;
 
7537
  }
 
7538
  .row-fluid .offset2:first-child {
 
7539
    margin-left: 17.094017094017094%;
 
7540
    *margin-left: 16.986490212296662%;
 
7541
  }
 
7542
  .row-fluid .offset1 {
 
7543
    margin-left: 11.11111111111111%;
 
7544
    *margin-left: 11.003584229390679%;
 
7545
  }
 
7546
  .row-fluid .offset1:first-child {
 
7547
    margin-left: 8.547008547008547%;
 
7548
    *margin-left: 8.439481665288117%;
 
7549
  }
 
7550
  input,
 
7551
  textarea,
 
7552
  .uneditable-input {
 
7553
    margin-left: 0;
 
7554
  }
 
7555
  .controls-row [class*="span"] + [class*="span"] {
 
7556
    margin-left: 30px;
 
7557
  }
 
7558
  input.span12, textarea.span12, .uneditable-input.span12 {
 
7559
    width: 1170px;
 
7560
  }
 
7561
  input.span11, textarea.span11, .uneditable-input.span11 {
 
7562
    width: 1070px;
 
7563
  }
 
7564
  input.span10, textarea.span10, .uneditable-input.span10 {
 
7565
    width: 970px;
 
7566
  }
 
7567
  input.span9, textarea.span9, .uneditable-input.span9 {
 
7568
    width: 870px;
 
7569
  }
 
7570
  input.span8, textarea.span8, .uneditable-input.span8 {
 
7571
    width: 770px;
 
7572
  }
 
7573
  input.span7, textarea.span7, .uneditable-input.span7 {
 
7574
    width: 670px;
 
7575
  }
 
7576
  input.span6, textarea.span6, .uneditable-input.span6 {
 
7577
    width: 570px;
 
7578
  }
 
7579
  input.span5, textarea.span5, .uneditable-input.span5 {
 
7580
    width: 470px;
 
7581
  }
 
7582
  input.span4, textarea.span4, .uneditable-input.span4 {
 
7583
    width: 370px;
 
7584
  }
 
7585
  input.span3, textarea.span3, .uneditable-input.span3 {
 
7586
    width: 270px;
 
7587
  }
 
7588
  input.span2, textarea.span2, .uneditable-input.span2 {
 
7589
    width: 170px;
 
7590
  }
 
7591
  input.span1, textarea.span1, .uneditable-input.span1 {
 
7592
    width: 70px;
 
7593
  }
 
7594
  .thumbnails {
 
7595
    margin-left: -30px;
 
7596
  }
 
7597
  .thumbnails > li {
 
7598
    margin-left: 30px;
 
7599
  }
 
7600
  .row-fluid .thumbnails {
 
7601
    margin-left: 0;
 
7602
  }
 
7603
  .form-horizontal .control-label {
 
7604
    width: 170px;
 
7605
  }
 
7606
  .form-horizontal .controls {
 
7607
    margin-left: 200px;
 
7608
  }
 
7609
  .form-horizontal .controls:first-child {
 
7610
    *padding-left: 200px;
 
7611
  }
 
7612
}
 
7613
@media (min-width: 768px) and (max-width: 979px) {
 
7614
  .row {
 
7615
    margin-left: -20px;
 
7616
    *zoom: 1;
 
7617
  }
 
7618
  .row:before,
 
7619
  .row:after {
 
7620
    display: table;
 
7621
    content: "";
 
7622
    line-height: 0;
 
7623
  }
 
7624
  .row:after {
 
7625
    clear: both;
 
7626
  }
 
7627
  [class*="span"] {
 
7628
    float: left;
 
7629
    min-height: 1px;
 
7630
    margin-left: 20px;
 
7631
  }
 
7632
  .container,
 
7633
  .navbar-static-top .container,
 
7634
  .navbar-fixed-top .container,
 
7635
  .navbar-fixed-bottom .container {
 
7636
    width: 724px;
 
7637
  }
 
7638
  .span12 {
 
7639
    width: 724px;
 
7640
  }
 
7641
  .span11 {
 
7642
    width: 662px;
 
7643
  }
 
7644
  .span10 {
 
7645
    width: 600px;
 
7646
  }
 
7647
  .span9 {
 
7648
    width: 538px;
 
7649
  }
 
7650
  .span8 {
 
7651
    width: 476px;
 
7652
  }
 
7653
  .span7 {
 
7654
    width: 414px;
 
7655
  }
 
7656
  .span6 {
 
7657
    width: 352px;
 
7658
  }
 
7659
  .span5 {
 
7660
    width: 290px;
 
7661
  }
 
7662
  .span4 {
 
7663
    width: 228px;
 
7664
  }
 
7665
  .span3 {
 
7666
    width: 166px;
 
7667
  }
 
7668
  .span2 {
 
7669
    width: 104px;
 
7670
  }
 
7671
  .span1 {
 
7672
    width: 42px;
 
7673
  }
 
7674
  .offset12 {
 
7675
    margin-left: 764px;
 
7676
  }
 
7677
  .offset11 {
 
7678
    margin-left: 702px;
 
7679
  }
 
7680
  .offset10 {
 
7681
    margin-left: 640px;
 
7682
  }
 
7683
  .offset9 {
 
7684
    margin-left: 578px;
 
7685
  }
 
7686
  .offset8 {
 
7687
    margin-left: 516px;
 
7688
  }
 
7689
  .offset7 {
 
7690
    margin-left: 454px;
 
7691
  }
 
7692
  .offset6 {
 
7693
    margin-left: 392px;
 
7694
  }
 
7695
  .offset5 {
 
7696
    margin-left: 330px;
 
7697
  }
 
7698
  .offset4 {
 
7699
    margin-left: 268px;
 
7700
  }
 
7701
  .offset3 {
 
7702
    margin-left: 206px;
 
7703
  }
 
7704
  .offset2 {
 
7705
    margin-left: 144px;
 
7706
  }
 
7707
  .offset1 {
 
7708
    margin-left: 82px;
 
7709
  }
 
7710
  .row-fluid {
 
7711
    width: 100%;
 
7712
    *zoom: 1;
 
7713
  }
 
7714
  .row-fluid:before,
 
7715
  .row-fluid:after {
 
7716
    display: table;
 
7717
    content: "";
 
7718
    line-height: 0;
 
7719
  }
 
7720
  .row-fluid:after {
 
7721
    clear: both;
 
7722
  }
 
7723
  .row-fluid [class*="span"] {
 
7724
    display: block;
 
7725
    width: 100%;
 
7726
    min-height: 30px;
 
7727
    -webkit-box-sizing: border-box;
 
7728
    -moz-box-sizing: border-box;
 
7729
    box-sizing: border-box;
 
7730
    float: left;
 
7731
    margin-left: 2.7624309392265194%;
 
7732
    *margin-left: 2.7086674983663044%;
 
7733
  }
 
7734
  .row-fluid [class*="span"]:first-child {
 
7735
    margin-left: 0;
 
7736
  }
 
7737
  .row-fluid .span12 {
 
7738
    width: 100%;
 
7739
    *width: 99.94623655913979%;
 
7740
  }
 
7741
  .row-fluid .span11 {
 
7742
    width: 91.43646408839778%;
 
7743
    *width: 91.38270064753758%;
 
7744
  }
 
7745
  .row-fluid .span10 {
 
7746
    width: 82.87292817679558%;
 
7747
    *width: 82.81916473593537%;
 
7748
  }
 
7749
  .row-fluid .span9 {
 
7750
    width: 74.30939226519337%;
 
7751
    *width: 74.25562882433316%;
 
7752
  }
 
7753
  .row-fluid .span8 {
 
7754
    width: 65.74585635359117%;
 
7755
    *width: 65.69209291273096%;
 
7756
  }
 
7757
  .row-fluid .span7 {
 
7758
    width: 57.18232044198895%;
 
7759
    *width: 57.12855700112873%;
 
7760
  }
 
7761
  .row-fluid .span6 {
 
7762
    width: 48.61878453038674%;
 
7763
    *width: 48.565021089526525%;
 
7764
  }
 
7765
  .row-fluid .span5 {
 
7766
    width: 40.05524861878453%;
 
7767
    *width: 40.001485177924316%;
 
7768
  }
 
7769
  .row-fluid .span4 {
 
7770
    width: 31.491712707182323%;
 
7771
    *width: 31.437949266322107%;
 
7772
  }
 
7773
  .row-fluid .span3 {
 
7774
    width: 22.92817679558011%;
 
7775
    *width: 22.874413354719895%;
 
7776
  }
 
7777
  .row-fluid .span2 {
 
7778
    width: 14.3646408839779%;
 
7779
    *width: 14.310877443117684%;
 
7780
  }
 
7781
  .row-fluid .span1 {
 
7782
    width: 5.801104972375691%;
 
7783
    *width: 5.747341531515476%;
 
7784
  }
 
7785
  .row-fluid .offset12 {
 
7786
    margin-left: 105.52486187845304%;
 
7787
    *margin-left: 105.41733499673262%;
 
7788
  }
 
7789
  .row-fluid .offset12:first-child {
 
7790
    margin-left: 102.76243093922652%;
 
7791
    *margin-left: 102.6549040575061%;
 
7792
  }
 
7793
  .row-fluid .offset11 {
 
7794
    margin-left: 96.96132596685082%;
 
7795
    *margin-left: 96.8537990851304%;
 
7796
  }
 
7797
  .row-fluid .offset11:first-child {
 
7798
    margin-left: 94.1988950276243%;
 
7799
    *margin-left: 94.09136814590389%;
 
7800
  }
 
7801
  .row-fluid .offset10 {
 
7802
    margin-left: 88.39779005524862%;
 
7803
    *margin-left: 88.2902631735282%;
 
7804
  }
 
7805
  .row-fluid .offset10:first-child {
 
7806
    margin-left: 85.6353591160221%;
 
7807
    *margin-left: 85.52783223430168%;
 
7808
  }
 
7809
  .row-fluid .offset9 {
 
7810
    margin-left: 79.8342541436464%;
 
7811
    *margin-left: 79.72672726192599%;
 
7812
  }
 
7813
  .row-fluid .offset9:first-child {
 
7814
    margin-left: 77.07182320441989%;
 
7815
    *margin-left: 76.96429632269947%;
 
7816
  }
 
7817
  .row-fluid .offset8 {
 
7818
    margin-left: 71.2707182320442%;
 
7819
    *margin-left: 71.16319135032379%;
 
7820
  }
 
7821
  .row-fluid .offset8:first-child {
 
7822
    margin-left: 68.50828729281768%;
 
7823
    *margin-left: 68.40076041109727%;
 
7824
  }
 
7825
  .row-fluid .offset7 {
 
7826
    margin-left: 62.70718232044199%;
 
7827
    *margin-left: 62.599655438721555%;
 
7828
  }
 
7829
  .row-fluid .offset7:first-child {
 
7830
    margin-left: 59.94475138121547%;
 
7831
    *margin-left: 59.837224499495036%;
 
7832
  }
 
7833
  .row-fluid .offset6 {
 
7834
    margin-left: 54.14364640883978%;
 
7835
    *margin-left: 54.03611952711935%;
 
7836
  }
 
7837
  .row-fluid .offset6:first-child {
 
7838
    margin-left: 51.38121546961326%;
 
7839
    *margin-left: 51.27368858789283%;
 
7840
  }
 
7841
  .row-fluid .offset5 {
 
7842
    margin-left: 45.58011049723757%;
 
7843
    *margin-left: 45.47258361551714%;
 
7844
  }
 
7845
  .row-fluid .offset5:first-child {
 
7846
    margin-left: 42.81767955801105%;
 
7847
    *margin-left: 42.71015267629062%;
 
7848
  }
 
7849
  .row-fluid .offset4 {
 
7850
    margin-left: 37.01657458563536%;
 
7851
    *margin-left: 36.90904770391493%;
 
7852
  }
 
7853
  .row-fluid .offset4:first-child {
 
7854
    margin-left: 34.25414364640884%;
 
7855
    *margin-left: 34.14661676468841%;
 
7856
  }
 
7857
  .row-fluid .offset3 {
 
7858
    margin-left: 28.45303867403315%;
 
7859
    *margin-left: 28.345511792312717%;
 
7860
  }
 
7861
  .row-fluid .offset3:first-child {
 
7862
    margin-left: 25.69060773480663%;
 
7863
    *margin-left: 25.583080853086198%;
 
7864
  }
 
7865
  .row-fluid .offset2 {
 
7866
    margin-left: 19.88950276243094%;
 
7867
    *margin-left: 19.781975880710508%;
 
7868
  }
 
7869
  .row-fluid .offset2:first-child {
 
7870
    margin-left: 17.12707182320442%;
 
7871
    *margin-left: 17.01954494148399%;
 
7872
  }
 
7873
  .row-fluid .offset1 {
 
7874
    margin-left: 11.32596685082873%;
 
7875
    *margin-left: 11.2184399691083%;
 
7876
  }
 
7877
  .row-fluid .offset1:first-child {
 
7878
    margin-left: 8.56353591160221%;
 
7879
    *margin-left: 8.456009029881779%;
 
7880
  }
 
7881
  input,
 
7882
  textarea,
 
7883
  .uneditable-input {
 
7884
    margin-left: 0;
 
7885
  }
 
7886
  .controls-row [class*="span"] + [class*="span"] {
 
7887
    margin-left: 20px;
 
7888
  }
 
7889
  input.span12, textarea.span12, .uneditable-input.span12 {
 
7890
    width: 724px;
 
7891
  }
 
7892
  input.span11, textarea.span11, .uneditable-input.span11 {
 
7893
    width: 662px;
 
7894
  }
 
7895
  input.span10, textarea.span10, .uneditable-input.span10 {
 
7896
    width: 600px;
 
7897
  }
 
7898
  input.span9, textarea.span9, .uneditable-input.span9 {
 
7899
    width: 538px;
 
7900
  }
 
7901
  input.span8, textarea.span8, .uneditable-input.span8 {
 
7902
    width: 476px;
 
7903
  }
 
7904
  input.span7, textarea.span7, .uneditable-input.span7 {
 
7905
    width: 414px;
 
7906
  }
 
7907
  input.span6, textarea.span6, .uneditable-input.span6 {
 
7908
    width: 352px;
 
7909
  }
 
7910
  input.span5, textarea.span5, .uneditable-input.span5 {
 
7911
    width: 290px;
 
7912
  }
 
7913
  input.span4, textarea.span4, .uneditable-input.span4 {
 
7914
    width: 228px;
 
7915
  }
 
7916
  input.span3, textarea.span3, .uneditable-input.span3 {
 
7917
    width: 166px;
 
7918
  }
 
7919
  input.span2, textarea.span2, .uneditable-input.span2 {
 
7920
    width: 104px;
 
7921
  }
 
7922
  input.span1, textarea.span1, .uneditable-input.span1 {
 
7923
    width: 42px;
 
7924
  }
 
7925
  .form-horizontal .control-label {
 
7926
    width: 104px;
 
7927
  }
 
7928
  .form-horizontal .controls {
 
7929
    margin-left: 124px;
 
7930
  }
 
7931
  .form-horizontal .controls:first-child {
 
7932
    *padding-left: 124px;
 
7933
  }
 
7934
}
 
7935
@media (max-width: 767px) {
 
7936
  body {
 
7937
    padding-left: 0px;
 
7938
    padding-right: 0px;
 
7939
  }
 
7940
  .navbar-fixed-top,
 
7941
  .navbar-fixed-bottom,
 
7942
  .navbar-static-top {
 
7943
    margin-left: -20px;
 
7944
    margin-right: -20px;
 
7945
  }
 
7946
  .container-fluid {
 
7947
    padding: 0;
 
7948
  }
 
7949
  .dl-horizontal dt {
 
7950
    float: none;
 
7951
    clear: none;
 
7952
    width: auto;
 
7953
    text-align: left;
 
7954
  }
 
7955
  .dl-horizontal dd {
 
7956
    margin-left: 0;
 
7957
  }
 
7958
  .container {
 
7959
    width: auto;
 
7960
  }
 
7961
  .row-fluid {
 
7962
    width: 100%;
 
7963
  }
 
7964
  .row,
 
7965
  .thumbnails {
 
7966
    margin-left: 0;
 
7967
  }
 
7968
  .thumbnails > li {
 
7969
    float: none;
 
7970
    margin-left: 0;
 
7971
  }
 
7972
  [class*="span"],
 
7973
  .row-fluid [class*="span"] {
 
7974
    float: none;
 
7975
    display: block;
 
7976
    width: 100%;
 
7977
    margin-left: 0;
 
7978
    -webkit-box-sizing: border-box;
 
7979
    -moz-box-sizing: border-box;
 
7980
    box-sizing: border-box;
 
7981
  }
 
7982
  .span12,
 
7983
  .row-fluid .span12 {
 
7984
    width: 100%;
 
7985
    -webkit-box-sizing: border-box;
 
7986
    -moz-box-sizing: border-box;
 
7987
    box-sizing: border-box;
 
7988
  }
 
7989
  .input-large,
 
7990
  .input-xlarge,
 
7991
  .input-xxlarge,
 
7992
  input[class*="span"],
 
7993
  select[class*="span"],
 
7994
  textarea[class*="span"],
 
7995
  .uneditable-input {
 
7996
    display: block;
 
7997
    width: 100%;
 
7998
    min-height: 30px;
 
7999
    -webkit-box-sizing: border-box;
 
8000
    -moz-box-sizing: border-box;
 
8001
    box-sizing: border-box;
 
8002
  }
 
8003
  .input-prepend input,
 
8004
  .input-append input,
 
8005
  .input-prepend input[class*="span"],
 
8006
  .input-append input[class*="span"] {
 
8007
    display: inline-block;
 
8008
    width: auto;
 
8009
  }
 
8010
  .controls-row [class*="span"] + [class*="span"] {
 
8011
    margin-left: 0;
 
8012
  }
 
8013
  .modal {
 
8014
    position: fixed;
 
8015
    top: 20px;
 
8016
    left: 20px;
 
8017
    right: 20px;
 
8018
    width: auto;
 
8019
    margin: 0;
 
8020
  }
 
8021
  .modal.fade.in {
 
8022
    top: auto;
 
8023
  }
 
8024
}
 
8025
@media (max-width: 480px) {
 
8026
  .nav-collapse {
 
8027
    -webkit-transform: translate3d(0, 0, 0);
 
8028
  }
 
8029
  .page-header h1 small {
 
8030
    display: block;
 
8031
    line-height: 24px;
 
8032
  }
 
8033
  input[type="checkbox"],
 
8034
  input[type="radio"] {
 
8035
    border: 1px solid #ccc;
 
8036
  }
 
8037
  .form-horizontal .control-label {
 
8038
    float: none;
 
8039
    width: auto;
 
8040
    padding-top: 0;
 
8041
    text-align: left;
 
8042
  }
 
8043
  .form-horizontal .controls {
 
8044
    margin-left: 0;
 
8045
  }
 
8046
  .form-horizontal .control-list {
 
8047
    padding-top: 0;
 
8048
  }
 
8049
  .form-horizontal .form-actions {
 
8050
    padding-left: 10px;
 
8051
    padding-right: 10px;
 
8052
  }
 
8053
  .modal {
 
8054
    top: 10px;
 
8055
    left: 10px;
 
8056
    right: 10px;
 
8057
  }
 
8058
  .modal-header .close {
 
8059
    padding: 10px;
 
8060
    margin: -10px;
 
8061
  }
 
8062
  .carousel-caption {
 
8063
    position: static;
 
8064
  }
 
8065
}
 
8066
@media (max-width: 979px) {
 
8067
  body {
 
8068
    padding-top: 0;
 
8069
  }
 
8070
  .navbar-fixed-top,
 
8071
  .navbar-fixed-bottom {
 
8072
    position: static;
 
8073
  }
 
8074
  .navbar-fixed-top {
 
8075
    margin-bottom: 24px;
 
8076
  }
 
8077
  .navbar-fixed-bottom {
 
8078
    margin-top: 24px;
 
8079
  }
 
8080
  .navbar-fixed-top .navbar-inner,
 
8081
  .navbar-fixed-bottom .navbar-inner {
 
8082
    padding: 5px;
 
8083
  }
 
8084
  .navbar .container {
 
8085
    width: auto;
 
8086
    padding: 0;
 
8087
  }
 
8088
  .navbar .brand {
 
8089
    padding-left: 10px;
 
8090
    padding-right: 10px;
 
8091
    margin: 0 0 0 -5px;
 
8092
  }
 
8093
  .nav-collapse {
 
8094
    clear: both;
 
8095
  }
 
8096
  .nav-collapse .nav {
 
8097
    float: none;
 
8098
    margin: 0 0 12px;
 
8099
  }
 
8100
  .nav-collapse .nav > li {
 
8101
    float: none;
 
8102
  }
 
8103
  .nav-collapse .nav > li > a {
 
8104
    margin-bottom: 2px;
 
8105
  }
 
8106
  .nav-collapse .nav > .divider-vertical {
 
8107
    display: none;
 
8108
  }
 
8109
  .nav-collapse .nav .nav-header {
 
8110
    color: #777777;
 
8111
    text-shadow: none;
 
8112
  }
 
8113
  .nav-collapse .nav > li > a,
 
8114
  .nav-collapse .dropdown-menu a {
 
8115
    padding: 9px 15px;
 
8116
    font-weight: bold;
 
8117
    color: #777777;
 
8118
    -webkit-border-radius: 3px;
 
8119
    -moz-border-radius: 3px;
 
8120
    border-radius: 3px;
 
8121
  }
 
8122
  .nav-collapse .btn {
 
8123
    padding: 4px 10px 4px;
 
8124
    font-weight: normal;
 
8125
    -webkit-border-radius: 4px;
 
8126
    -moz-border-radius: 4px;
 
8127
    border-radius: 4px;
 
8128
  }
 
8129
  .nav-collapse .dropdown-menu li + li a {
 
8130
    margin-bottom: 2px;
 
8131
  }
 
8132
  .nav-collapse .nav > li > a:hover,
 
8133
  .nav-collapse .dropdown-menu a:hover {
 
8134
    background-color: #f2f2f2;
 
8135
  }
 
8136
  .navbar-inverse .nav-collapse .nav > li > a:hover,
 
8137
  .navbar-inverse .nav-collapse .dropdown-menu a:hover {
 
8138
    background-color: #111111;
 
8139
  }
 
8140
  .nav-collapse.in .btn-group {
 
8141
    margin-top: 5px;
 
8142
    padding: 0;
 
8143
  }
 
8144
  .nav-collapse .dropdown-menu {
 
8145
    position: static;
 
8146
    top: auto;
 
8147
    left: auto;
 
8148
    float: none;
 
8149
    display: none;
 
8150
    max-width: none;
 
8151
    margin: 0 15px;
 
8152
    padding: 0;
 
8153
    background-color: transparent;
 
8154
    border: none;
 
8155
    -webkit-border-radius: 0;
 
8156
    -moz-border-radius: 0;
 
8157
    border-radius: 0;
 
8158
    -webkit-box-shadow: none;
 
8159
    -moz-box-shadow: none;
 
8160
    box-shadow: none;
 
8161
  }
 
8162
  .nav-collapse .open > .dropdown-menu {
 
8163
    display: block;
 
8164
  }
 
8165
  .nav-collapse .dropdown-menu:before,
 
8166
  .nav-collapse .dropdown-menu:after {
 
8167
    display: none;
 
8168
  }
 
8169
  .nav-collapse .dropdown-menu .divider {
 
8170
    display: none;
 
8171
  }
 
8172
  .nav-collapse .nav > li > .dropdown-menu:before,
 
8173
  .nav-collapse .nav > li > .dropdown-menu:after {
 
8174
    display: none;
 
8175
  }
 
8176
  .nav-collapse .navbar-form,
 
8177
  .nav-collapse .navbar-search {
 
8178
    float: none;
 
8179
    padding: 12px 15px;
 
8180
    margin: 12px 0;
 
8181
    border-top: 1px solid #f2f2f2;
 
8182
    border-bottom: 1px solid #f2f2f2;
 
8183
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
 
8184
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
 
8185
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
 
8186
  }
 
8187
  .navbar-inverse .nav-collapse .navbar-form,
 
8188
  .navbar-inverse .nav-collapse .navbar-search {
 
8189
    border-top-color: #111111;
 
8190
    border-bottom-color: #111111;
 
8191
  }
 
8192
  .navbar .nav-collapse .nav.pull-right {
 
8193
    float: none;
 
8194
    margin-left: 0;
 
8195
  }
 
8196
  .nav-collapse,
 
8197
  .nav-collapse.collapse {
 
8198
    overflow: hidden;
 
8199
    height: 0;
 
8200
  }
 
8201
  .navbar .btn-navbar {
 
8202
    display: block;
 
8203
  }
 
8204
  .navbar-static .navbar-inner {
 
8205
    padding-left: 10px;
 
8206
    padding-right: 10px;
 
8207
  }
 
8208
}
 
8209
@media (min-width: 980px) {
 
8210
  .nav-collapse.collapse {
 
8211
    height: auto !important;
 
8212
    overflow: visible !important;
 
8213
  }
 
8214
}
 
8215
.hidden {
 
8216
  display: none;
 
8217
  visibility: hidden;
 
8218
}
 
8219
.visible-phone {
 
8220
  display: none !important;
 
8221
}
 
8222
.visible-tablet {
 
8223
  display: none !important;
 
8224
}
 
8225
.hidden-desktop {
 
8226
  display: none !important;
 
8227
}
 
8228
.visible-desktop {
 
8229
  display: inherit !important;
 
8230
}
 
8231
@media (min-width: 768px) and (max-width: 979px) {
 
8232
  .hidden-desktop {
 
8233
    display: inherit !important;
 
8234
  }
 
8235
  .visible-desktop {
 
8236
    display: none !important ;
 
8237
  }
 
8238
  .visible-tablet {
 
8239
    display: inherit !important;
 
8240
  }
 
8241
  .hidden-tablet {
 
8242
    display: none !important;
 
8243
  }
 
8244
}
 
8245
@media (max-width: 767px) {
 
8246
  .hidden-desktop {
 
8247
    display: inherit !important;
 
8248
  }
 
8249
  .visible-desktop {
 
8250
    display: none !important;
 
8251
  }
 
8252
  .visible-phone {
 
8253
    display: inherit !important;
 
8254
  }
 
8255
  .hidden-phone {
 
8256
    display: none !important;
 
8257
  }
 
8258
}
 
8259
.pull-right {
 
8260
  float: right;
 
8261
}
 
8262
.pull-left {
 
8263
  float: left;
 
8264
}
 
8265
.hide {
 
8266
  display: none;
 
8267
}
 
8268
.show {
 
8269
  display: block;
 
8270
}
 
8271
.invisible {
 
8272
  visibility: hidden;
 
8273
}
 
8274
.affix {
 
8275
  position: fixed;
 
8276
}