bootstrap.css 117 KB
Newer Older
3001
3002
3003
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
3004
  filter: alpha(opacity=20);
3005
}
3006

3007
3008
3009
.close:hover {
  color: #000000;
  text-decoration: none;
Jacob Thornton's avatar
Jacob Thornton committed
3010
  cursor: pointer;
3011
  opacity: 0.4;
3012
  filter: alpha(opacity=40);
3013
}
3014

3015
3016
3017
button.close {
  padding: 0;
  cursor: pointer;
3018
  background: transparent;
3019
3020
3021
  border: 0;
  -webkit-appearance: none;
}
3022

Mark Otto's avatar
Mark Otto committed
3023
3024
.btn {
  display: inline-block;
3025
  *display: inline;
3026
  padding: 4px 14px;
3027
  margin-bottom: 0;
3028
  *margin-left: .3em;
3029
  font-size: 14px;
Mark Otto's avatar
Mark Otto committed
3030
  line-height: 20px;
Jacob Thornton's avatar
Jacob Thornton committed
3031
  *line-height: 20px;
Mark Otto's avatar
Mark Otto committed
3032
3033
3034
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
3035
  vertical-align: middle;
Jacob Thornton's avatar
Jacob Thornton committed
3036
  cursor: pointer;
3037
  background-color: #f5f5f5;
3038
  *background-color: #e6e6e6;
3039
3040
3041
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
3042
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
3043
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
3044
  background-repeat: repeat-x;
3045
  border: 1px solid #bbbbbb;
Jacob Thornton's avatar
Jacob Thornton committed
3046
  *border: 0;
3047
3048
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
3049
  border-bottom-color: #a2a2a2;
Mark Otto's avatar
Mark Otto committed
3050
  -webkit-border-radius: 4px;
3051
3052
     -moz-border-radius: 4px;
          border-radius: 4px;
3053
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
3054
3055
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  *zoom: 1;
3056
3057
3058
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
Mark Otto's avatar
Mark Otto committed
3059
}
3060

3061
3062
3063
3064
3065
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
3066
  color: #333333;
3067
  background-color: #e6e6e6;
3068
  *background-color: #d9d9d9;
3069
}
3070

3071
3072
.btn:active,
.btn.active {
3073
3074
  background-color: #cccccc \9;
}
3075

Mark Otto's avatar
Mark Otto committed
3076
3077
3078
.btn:first-child {
  *margin-left: 0;
}
3079

Mark Otto's avatar
Mark Otto committed
3080
3081
3082
3083
.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
3084
3085
3086
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

Mark Otto's avatar
Mark Otto committed
3087
3088
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
3089
3090
3091
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
Mark Otto's avatar
Mark Otto committed
3092
}
3093

Mark Otto's avatar
Mark Otto committed
3094
.btn:focus {
3095
  outline: thin dotted #333;
Mark Otto's avatar
Mark Otto committed
3096
3097
3098
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
3099

3100
3101
.btn.active,
.btn:active {
Jacob Thornton's avatar
Jacob Thornton committed
3102
3103
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
Mark Otto's avatar
Mark Otto committed
3104
  background-image: none;
Jacob Thornton's avatar
Jacob Thornton committed
3105
  outline: 0;
3106
3107
3108
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
Mark Otto's avatar
Mark Otto committed
3109
}
3110

3111
3112
.btn.disabled,
.btn[disabled] {
Mark Otto's avatar
Mark Otto committed
3113
3114
  cursor: default;
  background-color: #e6e6e6;
Jacob Thornton's avatar
Jacob Thornton committed
3115
  background-image: none;
Mark Otto's avatar
Mark Otto committed
3116
3117
3118
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
3119
3120
     -moz-box-shadow: none;
          box-shadow: none;
Mark Otto's avatar
Mark Otto committed
3121
}
3122

3123
.btn-large {
Mark Otto's avatar
Mark Otto committed
3124
  padding: 9px 14px;
Mark Otto's avatar
Mark Otto committed
3125
  font-size: 16px;
Mark Otto's avatar
Mark Otto committed
3126
3127
  line-height: normal;
  -webkit-border-radius: 5px;
3128
3129
     -moz-border-radius: 5px;
          border-radius: 5px;
Mark Otto's avatar
Mark Otto committed
3130
}
3131

3132
.btn-large [class^="icon-"] {
3133
  margin-top: 2px;
Mark Otto's avatar
Mark Otto committed
3134
}
3135

3136
.btn-small {
3137
  padding: 3px 9px;
Mark Otto's avatar
Mark Otto committed
3138
3139
  font-size: 12px;
  line-height: 18px;
Mark Otto's avatar
Mark Otto committed
3140
}
3141

3142
.btn-small [class^="icon-"] {
3143
  margin-top: 0;
Mark Otto's avatar
Mark Otto committed
3144
}
3145

Mark Otto's avatar
Mark Otto committed
3146
3147
.btn-mini {
  padding: 2px 6px;
3148
  font-size: 11px;
3149
  line-height: 17px;
Mark Otto's avatar
Mark Otto committed
3150
}
3151

3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

Mark Otto's avatar
Mark Otto committed
3162
3163
3164
3165
.btn-block + .btn-block {
  margin-top: 5px;
}

3166
3167
3168
3169
3170
3171
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

3172
3173
3174
3175
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
3176
.btn-info.active,
Mark Otto's avatar
Mark Otto committed
3177
.btn-inverse.active {
3178
  color: rgba(255, 255, 255, 0.75);
3179
}
3180

3181
.btn {
Mark Otto's avatar
Mark Otto committed
3182
3183
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
3184
3185
}

3186
.btn-primary {
3187
3188
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3189
3190
3191
3192
3193
  background-color: #006dcc;
  *background-color: #0044cc;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
3194
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
3195
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
3196
  background-repeat: repeat-x;
3197
  border-color: #0044cc #0044cc #002a80;
3198
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3199
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
3200
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3201
}
3202

3203
3204
3205
3206
3207
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
3208
  color: #ffffff;
3209
3210
  background-color: #0044cc;
  *background-color: #003bb3;
3211
}
3212

3213
3214
.btn-primary:active,
.btn-primary.active {
3215
  background-color: #003399 \9;
3216
}
3217

3218
.btn-warning {
3219
3220
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3221
  background-color: #faa732;
3222
  *background-color: #f89406;
3223
3224
3225
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
3226
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
3227
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
3228
3229
3230
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3231
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
3232
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3233
}
3234

3235
3236
3237
3238
3239
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
3240
  color: #ffffff;
3241
  background-color: #f89406;
3242
  *background-color: #df8505;
3243
}
3244

3245
3246
.btn-warning:active,
.btn-warning.active {
3247
3248
  background-color: #c67605 \9;
}
3249

3250
.btn-danger {
3251
3252
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3253
  background-color: #da4f49;
3254
  *background-color: #bd362f;
3255
3256
3257
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
3258
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
3259
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
3260
3261
3262
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3263
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
3264
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3265
}
3266

3267
3268
3269
3270
3271
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
3272
  color: #ffffff;
3273
  background-color: #bd362f;
3274
  *background-color: #a9302a;
3275
}
3276

3277
3278
.btn-danger:active,
.btn-danger.active {
3279
  background-color: #942a25 \9;
3280
}
3281

3282
.btn-success {
3283
3284
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3285
  background-color: #5bb75b;
3286
  *background-color: #51a351;
3287
3288
3289
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
3290
  background-image: linear-gradient(to bottom, #62c462, #51a351);
3291
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
3292
3293
3294
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3295
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
3296
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3297
}
3298

3299
3300
3301
3302
3303
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
3304
  color: #ffffff;
3305
  background-color: #51a351;
3306
  *background-color: #499249;
3307
}
3308

3309
3310
.btn-success:active,
.btn-success.active {
3311
  background-color: #408140 \9;
3312
}
3313

3314
.btn-info {
3315
3316
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3317
  background-color: #49afcd;
3318
  *background-color: #2f96b4;
3319
3320
3321
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
3322
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
3323
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
3324
3325
3326
  background-repeat: repeat-x;
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3327
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
3328
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3329
}
3330

3331
3332
3333
3334
3335
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
3336
  color: #ffffff;
3337
  background-color: #2f96b4;
3338
  *background-color: #2a85a0;
3339
}
3340

3341
3342
.btn-info:active,
.btn-info.active {
3343
  background-color: #24748c \9;
3344
}
3345

3346
.btn-inverse {
3347
3348
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
Mark Otto's avatar
Mark Otto committed
3349
  background-color: #363636;
3350
  *background-color: #222222;
Mark Otto's avatar
Mark Otto committed
3351
3352
3353
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
3354
  background-image: linear-gradient(to bottom, #444444, #222222);
Mark Otto's avatar
Mark Otto committed
3355
  background-image: -moz-linear-gradient(top, #444444, #222222);
3356
  background-repeat: repeat-x;
3357
  border-color: #222222 #222222 #000000;
3358
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
Mark Otto's avatar
Mark Otto committed
3359
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
3360
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3361
}
3362

3363
3364
3365
3366
3367
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
3368
  color: #ffffff;
3369
  background-color: #222222;
3370
  *background-color: #151515;
3371
}
3372

3373
3374
.btn-inverse:active,
.btn-inverse.active {
3375
  background-color: #080808 \9;
3376
}
3377

3378
3379
button.btn,
input[type="submit"].btn {
3380
3381
  *padding-top: 3px;
  *padding-bottom: 3px;
3382
}
3383

3384
3385
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
3386
3387
  padding: 0;
  border: 0;
3388
}
3389

3390
3391
button.btn.btn-large,
input[type="submit"].btn.btn-large {
3392
3393
  *padding-top: 7px;
  *padding-bottom: 7px;
3394
}
3395

3396
3397
button.btn.btn-small,
input[type="submit"].btn.btn-small {
3398
3399
  *padding-top: 3px;
  *padding-bottom: 3px;
3400
}
3401

Mark Otto's avatar
Mark Otto committed
3402
3403
3404
3405
3406
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
3407

3408
.btn-link,
3409
3410
.btn-link:active,
.btn-link[disabled] {
3411
3412
3413
3414
3415
3416
3417
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
.btn-link {
  color: #0088cc;
  cursor: pointer;
  border-color: transparent;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-link:hover {
  color: #005580;
  text-decoration: underline;
  background-color: transparent;
}

3433
3434
3435
3436
3437
.btn-link[disabled]:hover {
  color: #333333;
  text-decoration: none;
}

3438
3439
3440
.btn-group {
  position: relative;
  *margin-left: .3em;
3441
3442
  font-size: 0;
  white-space: nowrap;
3443
  vertical-align: middle;
3444
}
3445

3446
3447
.btn-group:first-child {
  *margin-left: 0;
3448
}
3449

3450
3451
.btn-group + .btn-group {
  margin-left: 5px;
3452
}
3453

3454
.btn-toolbar {
Mark Otto's avatar
Mark Otto committed
3455
3456
  margin-top: 10px;
  margin-bottom: 10px;
3457
  font-size: 0;
3458
}
3459

3460
3461
3462
3463
3464
3465
.btn-toolbar .btn-group {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
3466
}
3467

3468
.btn-toolbar .btn + .btn,
3469
3470
3471
3472
3473
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
  margin-left: 5px;
}

3474
.btn-group > .btn {
3475
3476
  position: relative;
  -webkit-border-radius: 0;
3477
3478
     -moz-border-radius: 0;
          border-radius: 0;
3479
}
3480

3481
3482
3483
3484
.btn-group > .btn + .btn {
  margin-left: -1px;
}

3485
3486
.btn-group > .btn,
.btn-group > .dropdown-menu {
3487
3488
3489
3490
3491
  font-size: 14px;
}

.btn-group > .btn-mini {
  font-size: 11px;
3492
3493
}

3494
.btn-group > .btn-small {
Mark Otto's avatar
Mark Otto committed
3495
  font-size: 12px;
3496
3497
3498
}

.btn-group > .btn-large {
Mark Otto's avatar
Mark Otto committed
3499
  font-size: 16px;
3500
3501
}

3502
.btn-group > .btn:first-child {
3503
3504
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
3505
3506
3507
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
3508
  -moz-border-radius-bottomleft: 4px;
3509
  -moz-border-radius-topleft: 4px;
3510
}
3511

3512
3513
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
3514
  -webkit-border-top-right-radius: 4px;
3515
          border-top-right-radius: 4px;
3516
  -webkit-border-bottom-right-radius: 4px;
3517
3518
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
3519
  -moz-border-radius-bottomright: 4px;
3520
}
3521

3522
.btn-group > .btn.large:first-child {
3523
3524
  margin-left: 0;
  -webkit-border-bottom-left-radius: 6px;
3525
3526
3527
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
3528
  -moz-border-radius-bottomleft: 6px;
3529
  -moz-border-radius-topleft: 6px;
3530
}
3531

3532
3533
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
3534
  -webkit-border-top-right-radius: 6px;
3535
          border-top-right-radius: 6px;
3536
  -webkit-border-bottom-right-radius: 6px;
3537
3538
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
3539
  -moz-border-radius-bottomright: 6px;
3540
}
3541

3542
3543
3544
3545
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
3546
  z-index: 2;
3547
}
3548

3549
3550
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
3551
  outline: 0;
3552
}
3553

3554
.btn-group > .btn + .dropdown-toggle {
3555
  *padding-top: 5px;
3556
  padding-right: 8px;
3557
  *padding-bottom: 5px;
3558
  padding-left: 8px;
3559
3560
3561
  -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);
     -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);
          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);
3562
}
3563

3564
.btn-group > .btn-mini + .dropdown-toggle {
3565
  *padding-top: 2px;
3566
  padding-right: 5px;
3567
  *padding-bottom: 2px;
3568
  padding-left: 5px;
Mark Otto's avatar
Mark Otto committed
3569
}
3570

3571
.btn-group > .btn-small + .dropdown-toggle {
3572
  *padding-top: 5px;
3573
  *padding-bottom: 4px;
3574
}
3575

3576
.btn-group > .btn-large + .dropdown-toggle {
3577
  *padding-top: 7px;
3578
  padding-right: 12px;
3579
  *padding-bottom: 7px;
3580
  padding-left: 12px;
3581
}
3582

3583
3584
.btn-group.open .dropdown-toggle {
  background-image: none;
3585
3586
3587
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
Mark Otto's avatar
Mark Otto committed
3588
}
3589

Mark Otto's avatar
Mark Otto committed
3590
3591
3592
.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}
3593

Mark Otto's avatar
Mark Otto committed
3594
.btn-group.open .btn-primary.dropdown-toggle {
3595
  background-color: #0044cc;
Mark Otto's avatar
Mark Otto committed
3596
}
3597

Mark Otto's avatar
Mark Otto committed
3598
3599
3600
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406;
}
3601

Mark Otto's avatar
Mark Otto committed
3602
3603
3604
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}
3605

Mark Otto's avatar
Mark Otto committed
3606
3607
3608
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}
3609

Mark Otto's avatar
Mark Otto committed
3610
3611
3612
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}
3613

Mark Otto's avatar
Mark Otto committed
3614
3615
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222222;
3616
}
3617

3618
.btn .caret {
3619
  margin-top: 8px;
3620
  margin-left: 0;
3621
}
3622

3623
3624
3625
.btn-mini .caret,
.btn-small .caret,
.btn-large .caret {
3626
3627
3628
  margin-top: 6px;
}

3629
.btn-large .caret {
3630
  border-top-width: 5px;
3631
3632
  border-right-width: 5px;
  border-left-width: 5px;
3633
}
3634

3635
3636
.dropup .btn-large .caret {
  border-top: 0;
3637
  border-bottom: 5px solid #000000;
3638
}
3639

3640
.btn-primary .caret,
3641
.btn-warning .caret,
3642
3643
.btn-danger .caret,
.btn-info .caret,
3644
3645
.btn-success .caret,
.btn-inverse .caret {
3646
  border-top-color: #ffffff;
3647
  border-bottom-color: #ffffff;
3648
}
3649

3650
3651
.btn-group-vertical {
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
3652
3653
3654
3655
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
}

.btn-group-vertical .btn {
  display: block;
  float: none;
  width: 100%;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group-vertical .btn + .btn {
  margin-top: -1px;
3669
  margin-left: 0;
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
}

.btn-group-vertical .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.btn-group-vertical .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.btn-group-vertical .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}

.btn-group-vertical .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}

3696
3697
.alert {
  padding: 8px 35px 8px 14px;
Mark Otto's avatar
Mark Otto committed
3698
  margin-bottom: 20px;
3699
  color: #c09853;
3700
3701
3702
3703
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
3704
3705
     -moz-border-radius: 4px;
          border-radius: 4px;
3706
}
3707

Mark Otto's avatar
Mark Otto committed
3708
3709
3710
3711
.alert h4 {
  margin: 0;
}

3712
3713
.alert .close {
  position: relative;
Mark Otto's avatar
Mark Otto committed
3714
  top: -2px;
3715
  right: -21px;
Mark Otto's avatar
Mark Otto committed
3716
  line-height: 20px;
3717
}
3718

3719
.alert-success {
3720
  color: #468847;
3721
3722
  background-color: #dff0d8;
  border-color: #d6e9c6;
3723
}
3724

3725
3726
.alert-danger,
.alert-error {
3727
  color: #b94a48;
3728
3729
  background-color: #f2dede;
  border-color: #eed3d7;
3730
}
3731

3732
.alert-info {
3733
  color: #3a87ad;
3734
3735
  background-color: #d9edf7;
  border-color: #bce8f1;
3736
}
3737

3738
3739
3740
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
3741
}
3742

3743
3744
.alert-block > p,
.alert-block > ul {
3745
  margin-bottom: 0;
3746
}
3747

3748
3749
.alert-block p + p {
  margin-top: 5px;
3750
}
3751

3752
.nav {
Mark Otto's avatar
Mark Otto committed
3753
  margin-bottom: 20px;
3754
  margin-left: 0;
3755
  list-style: none;
3756
}
3757

3758
.nav > li > a {
3759
3760
  display: block;
}
3761

3762
3763
3764
3765
.nav > li > a:hover {
  text-decoration: none;
  background-color: #eeeeee;
}
3766

3767
3768
3769
.nav > .pull-right {
  float: right;
}
3770

Mark Otto's avatar
Mark Otto committed
3771
.nav-header {
3772
3773
3774
3775
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
Mark Otto's avatar
Mark Otto committed
3776
  line-height: 20px;
3777
3778
3779
3780
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
3781

3782
3783
3784
.nav li + .nav-header {
  margin-top: 9px;
}
3785

3786
.nav-list {
3787
  padding-right: 15px;
3788
  padding-left: 15px;
3789
  margin-bottom: 0;
3790
}
3791

3792
3793
.nav-list > li > a,
.nav-list .nav-header {
3794
  margin-right: -15px;
3795
  margin-left: -15px;
3796
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3797
}
3798

3799
3800
.nav-list > li > a {
  padding: 3px 15px;
3801
}
3802

3803
3804
.nav-list > .active > a,
.nav-list > .active > a:hover {
3805
  color: #ffffff;
3806
3807
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
3808
}
3809

3810
.nav-list [class^="icon-"] {
3811
  margin-right: 2px;
3812
}
3813

3814
.nav-list .divider {
Jacob Thornton's avatar
Jacob Thornton committed
3815
  *width: 100%;
3816
  height: 1px;
Mark Otto's avatar
Mark Otto committed
3817
  margin: 9px 1px;
Jacob Thornton's avatar
Jacob Thornton committed
3818
  *margin: -5px 0 5px;
3819
3820
3821
3822
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
3823

3824
3825
.nav-tabs,
.nav-pills {
3826
  *zoom: 1;
3827
}
3828

3829
3830
3831
3832
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
3833
  display: table;
3834
  line-height: 0;
3835
  content: "";
3836
}
3837

3838
3839
.nav-tabs:after,
.nav-pills:after {
3840
  clear: both;
3841
}
3842

3843
3844
.nav-tabs > li,
.nav-pills > li {
3845
3846
  float: left;
}
3847

3848
3849
.nav-tabs > li > a,
.nav-pills > li > a {
3850
3851
3852
3853
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
3854
}
3855

3856
.nav-tabs {
3857
  border-bottom: 1px solid #ddd;
3858
}
3859

3860
.nav-tabs > li {
3861
  margin-bottom: -1px;
3862
}
3863

3864
.nav-tabs > li > a {
3865
3866
  padding-top: 8px;
  padding-bottom: 8px;
Mark Otto's avatar
Mark Otto committed
3867
  line-height: 20px;
3868
3869
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
3870
3871
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
3872
}
3873

3874
.nav-tabs > li > a:hover {
3875
3876
  border-color: #eeeeee #eeeeee #dddddd;
}
3877

3878
3879
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
3880
  color: #555555;
3881
  cursor: default;
3882
  background-color: #ffffff;
3883
3884
  border: 1px solid #ddd;
  border-bottom-color: transparent;
3885
}
3886

3887
.nav-pills > li > a {
3888
3889
3890
3891
3892
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
3893
3894
     -moz-border-radius: 5px;
          border-radius: 5px;
3895
}
3896

3897
3898
.nav-pills > .active > a,
.nav-pills > .active > a:hover {
3899
3900
  color: #ffffff;
  background-color: #0088cc;
3901
}
3902

3903
.nav-stacked > li {
3904
  float: none;
3905
}
3906

3907
.nav-stacked > li > a {
3908
  margin-right: 0;
3909
}
3910

3911
.nav-tabs.nav-stacked {
3912
  border-bottom: 0;
3913
}
3914

3915
.nav-tabs.nav-stacked > li > a {
3916
3917
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
3918
3919
     -moz-border-radius: 0;
          border-radius: 0;
3920
}
3921

3922
.nav-tabs.nav-stacked > li:first-child > a {
3923
3924
3925
3926
3927
3928
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
3929
}
3930

3931
.nav-tabs.nav-stacked > li:last-child > a {
3932
3933
3934
3935
3936
3937
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
3938
}
3939

3940
.nav-tabs.nav-stacked > li > a:hover {
3941
  z-index: 2;
3942
  border-color: #ddd;
3943
}
3944

3945
.nav-pills.nav-stacked > li > a {
3946
  margin-bottom: 3px;
3947
}
3948

3949
.nav-pills.nav-stacked > li:last-child > a {
3950
  margin-bottom: 1px;
3951
}
3952

Mark Otto's avatar
Mark Otto committed
3953
.nav-tabs .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3954
3955
3956
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
3957
}
3958

3959
.nav-pills .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3960
3961
3962
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
3963
}
3964

Mark Otto's avatar
Mark Otto committed
3965
.nav .dropdown-toggle .caret {
3966
  margin-top: 6px;
3967
  border-top-color: #0088cc;
3968
  border-bottom-color: #0088cc;
3969
}
3970

Mark Otto's avatar
Mark Otto committed
3971
.nav .dropdown-toggle:hover .caret {
3972
3973
  border-top-color: #005580;
  border-bottom-color: #005580;
3974
}
3975

3976
3977
3978
3979
3980
3981
/* move down carets for tabs */

.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}

Mark Otto's avatar
Mark Otto committed
3982
3983
3984
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
3985
}
3986

3987
3988
3989
3990
3991
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

3992
3993
.nav > .dropdown.active > a:hover {
  cursor: pointer;
3994
}
3995

3996
3997
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
3998
.nav > li.dropdown.open.active > a:hover {
3999
  color: #ffffff;
4000
  background-color: #999999;
For faster browsing, not all history is shown. View entire blame