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

Flat Pricing Tables for Twitter bootstrap

CSSDeck G+