bootstrap.css 120 KB
Newer Older
3001
3002
    right: 0;
    left: auto;
3003
  }
3004
}
3005
3006
3007
3008
3009
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
3010
}
3011
3012
3013
3014
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
Mark Otto's avatar
Mark Otto committed
3015
}
3016
3017
3018
3019
3020
3021
3022
3023
3024
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
3025
}
3026
3027
3028
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
  outline: none;
Mark Otto's avatar
Mark Otto committed
3029
}
3030
3031
3032
3033
3034
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
Mark Otto's avatar
Mark Otto committed
3035
}
3036
3037
.btn-toolbar .btn-group {
  float: left;
3038
}
3039
3040
3041
3042
3043
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group,
.btn-toolbar > .btn-group + .btn-group {
  margin-left: 5px;
3044
}
3045
3046
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
Mark Otto's avatar
Mark Otto committed
3047
}
3048
3049
.btn-group > .btn:first-child {
  margin-left: 0;
3050
}
3051
3052
3053
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
3054
}
3055
3056
3057
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3058
  border-bottom-left-radius: 0;
3059
}
3060
3061
.btn-group > .btn-group {
  float: left;
3062
}
3063
3064
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
3065
}
3066
3067
3068
3069
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
3070
}
3071
.btn-group > .btn-group:last-child > .btn:first-child {
3072
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3073
  border-bottom-left-radius: 0;
3074
}
3075
3076
3077
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
3078
}
3079
.btn-group-xs > .btn {
3080
  padding: 1px 5px;
3081
3082
3083
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
3084
}
3085
.btn-group-sm > .btn {
3086
  padding: 5px 10px;
3087
3088
3089
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
3090
}
3091
.btn-group-lg > .btn {
3092
  padding: 10px 16px;
3093
3094
3095
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
3096
}
3097
3098
3099
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
3100
}
3101
3102
3103
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
Mark Otto's avatar
Mark Otto committed
3104
}
3105
.btn-group.open .dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
3106
3107
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
Mark Otto's avatar
Mark Otto committed
3108
}
3109
3110
3111
3112
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
          box-shadow: none;
}
3113
3114
.btn .caret {
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
3115
}
3116
.btn-lg .caret {
3117
  border-width: 5px 5px 0;
liuyl's avatar
liuyl committed
3118
  border-bottom-width: 0;
Mark Otto's avatar
Mark Otto committed
3119
}
3120
.dropup .btn-lg .caret {
3121
  border-width: 0 5px 5px;
Mark Otto's avatar
Mark Otto committed
3122
}
3123
.btn-group-vertical > .btn,
Mark Otto's avatar
Mark Otto committed
3124
3125
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
3126
3127
3128
3129
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
Mark Otto's avatar
Mark Otto committed
3130
}
3131
3132
.btn-group-vertical > .btn-group > .btn {
  float: none;
Mark Otto's avatar
Mark Otto committed
3133
}
3134
3135
3136
3137
3138
3139
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
3140
}
3141
3142
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
3143
}
3144
3145
3146
3147
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3148
}
3149
.btn-group-vertical > .btn:last-child:not(:first-child) {
Mark Otto's avatar
Mark Otto committed
3150
  border-top-left-radius: 0;
3151
3152
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px;
Mark Otto's avatar
Mark Otto committed
3153
}
3154
3155
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
3156
}
3157
3158
3159
3160
.btn-group-vertical > .btn-group:first-child > .btn:last-child,
.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
3161
}
3162
3163
.btn-group-vertical > .btn-group:last-child > .btn:first-child {
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3164
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3165
}
3166
3167
3168
3169
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
Mark Otto's avatar
Mark Otto committed
3170
  border-collapse: separate;
Mark Otto's avatar
Mark Otto committed
3171
}
3172
3173
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
3174
3175
3176
  display: table-cell;
  float: none;
  width: 1%;
3177
}
3178
3179
3180
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
3181
3182
3183
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  display: none;
3184
}
3185
3186
3187
3188
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
Mark Otto's avatar
Mark Otto committed
3189
}
3190
.input-group[class*="col-"] {
3191
3192
3193
  float: none;
  padding-right: 0;
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3194
}
3195
3196
3197
.input-group .form-control {
  width: 100%;
  margin-bottom: 0;
3198
}
3199
3200
3201
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
Mark Otto's avatar
Mark Otto committed
3202
3203
  height: 46px;
  padding: 10px 16px;
3204
3205
  font-size: 18px;
  line-height: 1.33;
3206
  border-radius: 6px;
3207
}
3208
3209
3210
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
Mark Otto's avatar
Mark Otto committed
3211
  height: 46px;
3212
  line-height: 46px;
Mark Otto's avatar
Mark Otto committed
3213
}
3214
3215
3216
3217
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn {
  height: auto;
Mark Otto's avatar
Mark Otto committed
3218
}
3219
3220
3221
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
Mark Otto's avatar
Mark Otto committed
3222
3223
  height: 30px;
  padding: 5px 10px;
3224
3225
  font-size: 12px;
  line-height: 1.5;
3226
3227
3228
3229
3230
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
Mark Otto's avatar
Mark Otto committed
3231
  height: 30px;
3232
  line-height: 30px;
Mark Otto's avatar
Mark Otto committed
3233
}
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
Mark Otto's avatar
Mark Otto committed
3252
  white-space: nowrap;
3253
  vertical-align: middle;
3254
3255
}
.input-group-addon {
3256
  padding: 6px 12px;
3257
3258
3259
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3260
  color: #555;
3261
3262
  text-align: center;
  background-color: #eee;
Mark Otto's avatar
Mark Otto committed
3263
  border: 1px solid #ccc;
Mark Otto's avatar
Mark Otto committed
3264
3265
  border-radius: 4px;
}
3266
.input-group-addon.input-sm {
Mark Otto's avatar
Mark Otto committed
3267
  padding: 5px 10px;
3268
  font-size: 12px;
3269
  border-radius: 3px;
Mark Otto's avatar
Mark Otto committed
3270
}
3271
.input-group-addon.input-lg {
Mark Otto's avatar
Mark Otto committed
3272
  padding: 10px 16px;
3273
  font-size: 18px;
Mark Otto's avatar
Mark Otto committed
3274
3275
  border-radius: 6px;
}
3276
3277
3278
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
Mark Otto's avatar
Mark Otto committed
3279
}
3280
3281
3282
3283
3284
3285
3286
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3287
}
3288
3289
.input-group-addon:first-child {
  border-right: 0;
Mark Otto's avatar
Mark Otto committed
3290
}
3291
3292
3293
3294
3295
3296
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3297
  border-bottom-left-radius: 0;
3298
3299
3300
3301
3302
3303
3304
3305
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  white-space: nowrap;
}
3306
3307
3308
3309
3310
3311
.input-group-btn:first-child > .btn {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn {
  margin-left: -1px;
}
3312
3313
3314
3315
3316
3317
3318
3319
3320
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -4px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:active {
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
3321
3322
}
.nav {
Mark Otto's avatar
Mark Otto committed
3323
  padding-left: 0;
3324
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3325
3326
3327
  list-style: none;
}
.nav > li {
3328
  position: relative;
Mark Otto's avatar
Mark Otto committed
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
3339
3340
  background-color: #eee;
}
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3341
.nav > li.disabled > a {
Mark Otto's avatar
Mark Otto committed
3342
  color: #999;
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3343
3344
3345
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
Mark Otto's avatar
Mark Otto committed
3346
  color: #999;
3347
3348
  text-decoration: none;
  cursor: not-allowed;
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3349
3350
  background-color: transparent;
}
3351
3352
3353
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
Mark Otto's avatar
Mark Otto committed
3354
  background-color: #eee;
3355
  border-color: #428bca;
3356
}
Mark Otto's avatar
Mark Otto committed
3357
.nav .nav-divider {
Mark Otto's avatar
Mark Otto committed
3358
  height: 1px;
Mark Otto's avatar
Mark Otto committed
3359
  margin: 9px 0;
3360
  overflow: hidden;
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3361
3362
  background-color: #e5e5e5;
}
3363
3364
3365
.nav > li > a > img {
  max-width: none;
}
Mark Otto's avatar
Mark Otto committed
3366
.nav-tabs {
Mark Otto's avatar
Mark Otto committed
3367
  border-bottom: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3368
3369
3370
3371
3372
3373
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
Mark Otto's avatar
Mark Otto committed
3374
  margin-right: 2px;
3375
  line-height: 1.428571429;
Mark Otto's avatar
Mark Otto committed
3376
3377
3378
3379
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
Mark Otto's avatar
Mark Otto committed
3380
  border-color: #eee #eee #ddd;
Mark Otto's avatar
Mark Otto committed
3381
}
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3382
3383
3384
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
Mark Otto's avatar
Mark Otto committed
3385
  color: #555;
3386
3387
  cursor: default;
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
3388
  border: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3389
3390
  border-bottom-color: transparent;
}
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3391
3392
3393
3394
3395
3396
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
3397
3398
}
.nav-tabs.nav-justified > li > a {
Mark Otto's avatar
Mark Otto committed
3399
  margin-bottom: 5px;
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3400
3401
  text-align: center;
}
3402
3403
3404
3405
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
3406
@media (min-width: 768px) {
3407
  .nav-tabs.nav-justified > li {
3408
3409
    display: table-cell;
    width: 1%;
3410
3411
  }
  .nav-tabs.nav-justified > li > a {
Mark Otto's avatar
Mark Otto committed
3412
    margin-bottom: 0;
3413
  }
3414
}
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3415
3416
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
Mark Otto's avatar
Mark Otto committed
3417
  border-radius: 4px;
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3418
}
Mark Otto's avatar
Mark Otto committed
3419
3420
3421
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3422
  border: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3423
3424
}
@media (min-width: 768px) {
3425
  .nav-tabs.nav-justified > li > a {
Mark Otto's avatar
Mark Otto committed
3426
    border-bottom: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3427
    border-radius: 4px 4px 0 0;
3428
3429
  }
  .nav-tabs.nav-justified > .active > a,
Mark Otto's avatar
Mark Otto committed
3430
3431
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3432
    border-bottom-color: #fff;
3433
  }
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3434
}
Mark Otto's avatar
Mark Otto committed
3435
3436
3437
3438
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
3439
  border-radius: 4px;
Mark Otto's avatar
Mark Otto committed
3440
}
3441
.nav-pills > li + li {
Mark Otto's avatar
Mark Otto committed
3442
3443
  margin-left: 2px;
}
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3444
3445
3446
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
Mark Otto's avatar
Mark Otto committed
3447
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3448
3449
3450
3451
3452
  background-color: #428bca;
}
.nav-stacked > li {
  float: none;
}
3453
.nav-stacked > li + li {
Mark Otto's avatar
Mark Otto committed
3454
3455
3456
  margin-top: 2px;
  margin-left: 0;
}
3457
3458
3459
3460
3461
3462
3463
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
Mark Otto's avatar
Mark Otto committed
3464
  margin-bottom: 5px;
3465
3466
  text-align: center;
}
3467
3468
3469
3470
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
3471
@media (min-width: 768px) {
3472
  .nav-justified > li {
3473
3474
    display: table-cell;
    width: 1%;
3475
3476
  }
  .nav-justified > li > a {
Mark Otto's avatar
Mark Otto committed
3477
    margin-bottom: 0;
3478
  }
3479
}
3480
3481
3482
3483
3484
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
Mark Otto's avatar
Mark Otto committed
3485
  border-radius: 4px;
3486
}
Mark Otto's avatar
Mark Otto committed
3487
3488
3489
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3490
  border: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3491
3492
}
@media (min-width: 768px) {
3493
  .nav-tabs-justified > li > a {
Mark Otto's avatar
Mark Otto committed
3494
    border-bottom: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3495
    border-radius: 4px 4px 0 0;
3496
3497
  }
  .nav-tabs-justified > .active > a,
Mark Otto's avatar
Mark Otto committed
3498
3499
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3500
    border-bottom-color: #fff;
3501
  }
3502
}
3503
.tab-content > .tab-pane {
3504
3505
  display: none;
}
3506
.tab-content > .active {
3507
3508
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3509
.nav-tabs .dropdown-menu {
3510
3511
  margin-top: -1px;
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3512
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3513
3514
}
.navbar {
Mark Otto's avatar
Mark Otto committed
3515
  position: relative;
3516
  min-height: 50px;
Mark Otto's avatar
Mark Otto committed
3517
  margin-bottom: 20px;
3518
  border: 1px solid transparent;
Mark Otto's avatar
Mark Otto committed
3519
}
Mark Otto's avatar
Mark Otto committed
3520
@media (min-width: 768px) {
3521
  .navbar {
Mark Otto's avatar
Mark Otto committed
3522
    border-radius: 4px;
3523
  }
Mark Otto's avatar
Mark Otto committed
3524
}
Mark Otto's avatar
Mark Otto committed
3525
@media (min-width: 768px) {
3526
  .navbar-header {
Mark Otto's avatar
Mark Otto committed
3527
    float: left;
3528
  }
Mark Otto's avatar
Mark Otto committed
3529
}
Mark Otto's avatar
Mark Otto committed
3530
.navbar-collapse {
3531
  max-height: 340px;
3532
3533
  padding-right: 15px;
  padding-left: 15px;
3534
  overflow-x: visible;
3535
  border-top: 1px solid transparent;
Mark Otto's avatar
Mark Otto committed
3536
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
Mark Otto's avatar
Mark Otto committed
3537
  -webkit-overflow-scrolling: touch;
3538
}
Mark Otto's avatar
Mark Otto committed
3539
3540
3541
.navbar-collapse.in {
  overflow-y: auto;
}
Mark Otto's avatar
Mark Otto committed
3542
@media (min-width: 768px) {
3543
  .navbar-collapse {
Mark Otto's avatar
Mark Otto committed
3544
3545
    width: auto;
    border-top: 0;
3546
    box-shadow: none;
3547
3548
  }
  .navbar-collapse.collapse {
3549
3550
3551
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
3552
    overflow: visible !important;
3553
3554
  }
  .navbar-collapse.in {
3555
    overflow-y: visible;
3556
3557
  }
  .navbar-fixed-top .navbar-collapse,
3558
3559
3560
3561
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
3562
  }
3563
}
Mark Otto's avatar
Mark Otto committed
3564
.container > .navbar-header,
3565
3566
3567
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
Mark Otto's avatar
Mark Otto committed
3568
3569
3570
3571
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
3572
  .container > .navbar-header,
3573
3574
3575
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
Mark Otto's avatar
Mark Otto committed
3576
3577
    margin-right: 0;
    margin-left: 0;
3578
  }
Mark Otto's avatar
Mark Otto committed
3579
}
Mark Otto's avatar
Mark Otto committed
3580
.navbar-static-top {
3581
  z-index: 1000;
Mark Otto's avatar
Mark Otto committed
3582
3583
  border-width: 0 0 1px;
}
Mark Otto's avatar
Mark Otto committed
3584
@media (min-width: 768px) {
3585
  .navbar-static-top {
Mark Otto's avatar
Mark Otto committed
3586
    border-radius: 0;
3587
  }
3588
}
Mark Otto's avatar
Mark Otto committed
3589
3590
3591
3592
3593
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
3594
  z-index: 1030;
3595
}
Mark Otto's avatar
Mark Otto committed
3596
@media (min-width: 768px) {
3597
  .navbar-fixed-top,
Mark Otto's avatar
Mark Otto committed
3598
3599
  .navbar-fixed-bottom {
    border-radius: 0;
3600
  }
3601
}
Mark Otto's avatar
Mark Otto committed
3602
3603
.navbar-fixed-top {
  top: 0;
3604
  border-width: 0 0 1px;
Mark Otto's avatar
Mark Otto committed
3605
3606
3607
3608
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
3609
  border-width: 1px 0 0;
Mark Otto's avatar
Mark Otto committed
3610
}
Mark Otto's avatar
Mark Otto committed
3611
.navbar-brand {
Mark Otto's avatar
Mark Otto committed
3612
3613
  float: left;
  padding: 15px 15px;
3614
3615
  font-size: 18px;
  line-height: 20px;
Mark Otto's avatar
Mark Otto committed
3616
}
Mark Otto's avatar
Mark Otto committed
3617
3618
.navbar-brand:hover,
.navbar-brand:focus {
Mark Otto's avatar
Mark Otto committed
3619
3620
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3621
@media (min-width: 768px) {
3622
  .navbar > .container .navbar-brand,
3623
  .navbar > .container-fluid .navbar-brand {
Mark Otto's avatar
Mark Otto committed
3624
    margin-left: -15px;
3625
  }
Mark Otto's avatar
Mark Otto committed
3626
}
Mark Otto's avatar
Mark Otto committed
3627
.navbar-toggle {
Mark Otto's avatar
Mark Otto committed
3628
3629
  position: relative;
  float: right;
3630
  padding: 9px 10px;
Mark Otto's avatar
Mark Otto committed
3631
  margin-top: 8px;
Mark Otto's avatar
Mark Otto committed
3632
  margin-right: 15px;
Mark Otto's avatar
Mark Otto committed
3633
  margin-bottom: 8px;
Mark Otto's avatar
Mark Otto committed
3634
3635
  background-color: transparent;
  background-image: none;
3636
3637
  border: 1px solid transparent;
  border-radius: 4px;
Mark Otto's avatar
Mark Otto committed
3638
}
Mark Otto's avatar
Mark Otto committed
3639
.navbar-toggle .icon-bar {
Mark Otto's avatar
Mark Otto committed
3640
  display: block;
Mark Otto's avatar
Mark Otto committed
3641
  width: 22px;
Mark Otto's avatar
Mark Otto committed
3642
3643
3644
  height: 2px;
  border-radius: 1px;
}
Mark Otto's avatar
Mark Otto committed
3645
3646
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
Mark Otto's avatar
Mark Otto committed
3647
}
3648
@media (min-width: 768px) {
3649
  .navbar-toggle {
3650
    display: none;
3651
  }
3652
}
3653
.navbar-nav {
3654
  margin: 7.5px -15px;
3655
}
Mark Otto's avatar
Mark Otto committed
3656
3657
3658
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
3659
  line-height: 20px;
Mark Otto's avatar
Mark Otto committed
3660
3661
}
@media (max-width: 767px) {
3662
  .navbar-nav .open .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3663
3664
3665
3666
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
Mark Otto's avatar
Mark Otto committed
3667
    background-color: transparent;
3668
    border: 0;
Mark Otto's avatar
Mark Otto committed
3669
    box-shadow: none;
3670
3671
  }
  .navbar-nav .open .dropdown-menu > li > a,
Mark Otto's avatar
Mark Otto committed
3672
3673
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
3674
3675
  }
  .navbar-nav .open .dropdown-menu > li > a {
Mark Otto's avatar
Mark Otto committed
3676
    line-height: 20px;
3677
3678
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
Mark Otto's avatar
Mark Otto committed
3679
3680
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
3681
  }
Mark Otto's avatar
Mark Otto committed
3682
}
3683
@media (min-width: 768px) {
3684
  .navbar-nav {
3685
3686
    float: left;
    margin: 0;
3687
3688
  }
  .navbar-nav > li {
3689
    float: left;
3690
3691
  }
  .navbar-nav > li > a {
3692
3693
    padding-top: 15px;
    padding-bottom: 15px;
3694
3695
  }
  .navbar-nav.navbar-right:last-child {
3696
    margin-right: -15px;
3697
  }
3698
}
3699
@media (min-width: 768px) {
3700
  .navbar-left {
3701
    float: left !important;
3702
3703
  }
  .navbar-right {
Luis Aleman's avatar
Luis Aleman committed
3704
    float: right !important;
3705
  }
3706
}
Mark Otto's avatar
Mark Otto committed
3707
.navbar-form {
3708
  padding: 10px 15px;
3709
  margin-top: 8px;
3710
  margin-right: -15px;
3711
  margin-bottom: 8px;
3712
  margin-left: -15px;
3713
3714
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
Mark Otto's avatar
Mark Otto committed
3715
3716
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
Mark Otto's avatar
Mark Otto committed
3717
}
3718
@media (min-width: 768px) {
3719
  .navbar-form .form-group {
3720
3721
3722
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
3723
3724
  }
  .navbar-form .form-control {
3725
    display: inline-block;
3726
    vertical-align: middle;
3727
3728
  }
  .navbar-form select.form-control {
3729
    width: auto;
3730
3731
  }
  .navbar-form .radio,
3732
3733
  .navbar-form .checkbox {
    display: inline-block;
3734
    padding-left: 0;
3735
3736
    margin-top: 0;
    margin-bottom: 0;
3737
    vertical-align: middle;
3738
3739
  }
  .navbar-form .radio input[type="radio"],
3740
3741
3742
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
3743
  }
3744
}
Mark Otto's avatar
Mark Otto committed
3745
@media (max-width: 767px) {
3746
  .navbar-form .form-group {
Mark Otto's avatar
Mark Otto committed
3747
    margin-bottom: 5px;
3748
  }
Mark Otto's avatar
Mark Otto committed
3749
3750
}
@media (min-width: 768px) {
3751
  .navbar-form {
Mark Otto's avatar
Mark Otto committed
3752
    width: auto;
Mark Otto's avatar
Mark Otto committed
3753
3754
    padding-top: 0;
    padding-bottom: 0;
3755
3756
    margin-right: 0;
    margin-left: 0;
Mark Otto's avatar
Mark Otto committed
3757
    border: 0;
Mark Otto's avatar
Mark Otto committed
3758
3759
    -webkit-box-shadow: none;
            box-shadow: none;
3760
3761
  }
  .navbar-form.navbar-right:last-child {
3762
    margin-right: -15px;
3763
  }
Mark Otto's avatar
Mark Otto committed
3764
}
Mark Otto's avatar
Mark Otto committed
3765
.navbar-nav > li > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3766
3767
  margin-top: 0;
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3768
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3769
}
Mark Otto's avatar
Mark Otto committed
3770
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3771
3772
3773
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3774
3775
.navbar-nav.pull-right > li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-right {
Mark Otto's avatar
Mark Otto committed
3776
3777
3778
  right: 0;
  left: auto;
}
3779
3780
.navbar-btn {
  margin-top: 8px;
3781
  margin-bottom: 8px;
3782
}
3783
3784
3785
3786
3787
3788
3789
3790
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
3791
3792
3793
3794
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
Mark Otto's avatar
Mark Otto committed
3795
@media (min-width: 768px) {
3796
  .navbar-text {
Julian Thilo's avatar
Julian Thilo committed
3797
    float: left;
Mark Otto's avatar
Mark Otto committed
3798
3799
    margin-right: 15px;
    margin-left: 15px;
3800
3801
  }
  .navbar-text.navbar-right:last-child {
3802
    margin-right: 0;
3803
  }
Mark Otto's avatar
Mark Otto committed
3804
}
3805
.navbar-default {
Mark Otto's avatar
Mark Otto committed
3806
  background-color: #f8f8f8;
3807
  border-color: #e7e7e7;
3808
3809
}
.navbar-default .navbar-brand {
Mark Otto's avatar
Mark Otto committed
3810
  color: #777;
3811
3812
3813
3814
3815
3816
3817
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
Mark Otto's avatar
Mark Otto committed
3818
  color: #777;
3819
3820
}
.navbar-default .navbar-nav > li > a {
Mark Otto's avatar
Mark Otto committed
3821
  color: #777;
3822
3823
3824
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
Mark Otto's avatar
Mark Otto committed
3825
  color: #333;
3826
3827
3828
3829
3830
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3831
  color: #555;
3832
3833
3834
3835
3836
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
Mark Otto's avatar
Mark Otto committed
3837
  color: #ccc;
3838
3839
3840
  background-color: transparent;
}
.navbar-default .navbar-toggle {
Mark Otto's avatar
Mark Otto committed
3841
  border-color: #ddd;
3842
3843
3844
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
Mark Otto's avatar
Mark Otto committed
3845
  background-color: #ddd;
3846
3847
}
.navbar-default .navbar-toggle .icon-bar {
Mark Otto's avatar
Mark Otto committed
3848
  background-color: #888;
3849
3850
3851
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
Mark Otto's avatar
Mark Otto committed
3852
  border-color: #e7e7e7;
3853
3854
3855
3856
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
Mark Otto's avatar
Mark Otto committed
3857
  color: #555;
3858
3859
3860
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
3861
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
Mark Otto's avatar
Mark Otto committed
3862
    color: #777;
3863
3864
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3865
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
Mark Otto's avatar
Mark Otto committed
3866
    color: #333;
3867
    background-color: transparent;
3868
3869
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3870
3871
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3872
    color: #555;
3873
    background-color: #e7e7e7;
3874
3875
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3876
3877
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
Mark Otto's avatar
Mark Otto committed
3878
    color: #ccc;
3879
    background-color: transparent;
3880
  }
3881
3882
}
.navbar-default .navbar-link {
Mark Otto's avatar
Mark Otto committed
3883
  color: #777;
3884
}
3885
.navbar-default .navbar-link:hover {
Mark Otto's avatar
Mark Otto committed
3886
  color: #333;
3887
}
Mark Otto's avatar
Mark Otto committed
3888
.navbar-inverse {
Mark Otto's avatar
Mark Otto committed
3889
  background-color: #222;
3890
  border-color: #080808;
Mark Otto's avatar
Mark Otto committed
3891
}
Mark Otto's avatar
Mark Otto committed
3892
.navbar-inverse .navbar-brand {
Mark Otto's avatar
Mark Otto committed
3893
  color: #999;
Mark Otto's avatar
Mark Otto committed
3894
}
Mark Otto's avatar
Mark Otto committed
3895
3896
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
Mark Otto's avatar
Mark Otto committed
3897
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3898
3899
3900
  background-color: transparent;
}
.navbar-inverse .navbar-text {
Mark Otto's avatar
Mark Otto committed
3901
  color: #999;
Mark Otto's avatar
Mark Otto committed
3902
}
Mark Otto's avatar
Mark Otto committed
3903
.navbar-inverse .navbar-nav > li > a {
Mark Otto's avatar
Mark Otto committed
3904
  color: #999;
Mark Otto's avatar
Mark Otto committed
3905
}
Mark Otto's avatar
Mark Otto committed
3906
3907
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
Mark Otto's avatar
Mark Otto committed
3908
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3909
3910
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3911
3912
3913
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3914
  color: #fff;
3915
  background-color: #080808;
Mark Otto's avatar
Mark Otto committed
3916
}
Mark Otto's avatar
Mark Otto committed
3917
3918
3919
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
Mark Otto's avatar
Mark Otto committed
3920
  color: #444;
3921
3922
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3923
.navbar-inverse .navbar-toggle {
Mark Otto's avatar
Mark Otto committed
3924
  border-color: #333;
Mark Otto's avatar
Mark Otto committed
3925
3926
3927
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
Mark Otto's avatar
Mark Otto committed
3928
  background-color: #333;
Mark Otto's avatar
Mark Otto committed
3929
}
3930
.navbar-inverse .navbar-toggle .icon-bar {
Mark Otto's avatar
Mark Otto committed
3931
  background-color: #fff;
3932
}
Mark Otto's avatar
Mark Otto committed
3933
3934
3935
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
Mark Otto's avatar
Mark Otto committed
3936
}
3937
3938
3939
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
Mark Otto's avatar
Mark Otto committed
3940
  color: #fff;
3941
  background-color: #080808;
Mark Otto's avatar
Mark Otto committed
3942
}
3943
@media (max-width: 767px) {
3944
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3945
    border-color: #080808;
3946
3947
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3948
    background-color: #080808;
3949
3950
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
Mark Otto's avatar
Mark Otto committed
3951
    color: #999;
3952
3953
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3954
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
Mark Otto's avatar
Mark Otto committed
3955
    color: #fff;
3956
    background-color: transparent;
3957
3958
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3959
3960
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
Mark Otto's avatar
Mark Otto committed
3961
    color: #fff;
3962
    background-color: #080808;
3963
3964
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3965
3966
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
Mark Otto's avatar
Mark Otto committed
3967
    color: #444;
3968
    background-color: transparent;
3969
  }
3970
}
Mark Otto's avatar
Mark Otto committed
3971
.navbar-inverse .navbar-link {
Mark Otto's avatar
Mark Otto committed
3972
  color: #999;
Mark Otto's avatar
Mark Otto committed
3973
}
Mark Otto's avatar
Mark Otto committed
3974
.navbar-inverse .navbar-link:hover {
Mark Otto's avatar
Mark Otto committed
3975
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3976
}
3977
.breadcrumb {
Mark Otto's avatar
Mark Otto committed
3978
  padding: 8px 15px;
3979
  margin-bottom: 20px;
3980
  list-style: none;
Mark Otto's avatar
Mark Otto committed
3981
  background-color: #f5f5f5;
3982
  border-radius: 4px;
Mark Otto's avatar
Mark Otto committed
3983
}
3984
3985
.breadcrumb > li {
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
3986
}
3987
3988
.breadcrumb > li + li:before {
  padding: 0 5px;
Mark Otto's avatar
Mark Otto committed
3989
  color: #ccc;
3990
  content: "/\00a0";
Mark Otto's avatar
Mark Otto committed
3991
}
3992
.breadcrumb > .active {
Mark Otto's avatar
Mark Otto committed
3993
  color: #999;
Mark Otto's avatar
Mark Otto committed
3994
}
3995
.pagination {
Mark Otto's avatar
Mark Otto committed
3996
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
3997
  padding-left: 0;
3998
  margin: 20px 0;
3999
  border-radius: 4px;
Mark Otto's avatar
Mark Otto committed
4000
}
For faster browsing, not all history is shown. View entire blame