bootstrap.css 119 KB
Newer Older
Mark Otto's avatar
grunt    
Mark Otto committed
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
}

.btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus,
.open > .btn-outline-warning.dropdown-toggle:hover,
.open > .btn-outline-warning.dropdown-toggle:focus,
.open > .btn-outline-warning.dropdown-toggle.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #b06d0f;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3012
.btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus {
Mark Otto's avatar
Mark Otto committed
3013
3014
  border-color: #f8d9ac;
}
3015

Mark Otto's avatar
grunt    
Mark Otto committed
3016
.btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover {
Mark Otto's avatar
Mark Otto committed
3017
3018
3019
  border-color: #f8d9ac;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3020
.btn-outline-danger {
Mark Otto's avatar
Mark Otto committed
3021
3022
  color: #d9534f;
  background-image: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3023
  background-color: transparent;
Mark Otto's avatar
Mark Otto committed
3024
3025
  border-color: #d9534f;
}
3026

Mark Otto's avatar
grunt    
Mark Otto committed
3027
.btn-outline-danger:hover {
Mark Otto's avatar
Mark Otto committed
3028
3029
3030
3031
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
3032

Mark Otto's avatar
grunt    
Mark Otto committed
3033
3034
3035
3036
3037
3038
3039
3040
.btn-outline-danger:focus, .btn-outline-danger.focus {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}

.btn-outline-danger:active, .btn-outline-danger.active,
.open > .btn-outline-danger.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
3041
3042
3043
3044
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
3045

Mark Otto's avatar
grunt    
Mark Otto committed
3046
3047
3048
3049
3050
3051
3052
3053
3054
.btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus,
.open > .btn-outline-danger.dropdown-toggle:hover,
.open > .btn-outline-danger.dropdown-toggle:focus,
.open > .btn-outline-danger.dropdown-toggle.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #8b211e;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3055
.btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus {
Mark Otto's avatar
Mark Otto committed
3056
3057
  border-color: #eba5a3;
}
3058

Mark Otto's avatar
grunt    
Mark Otto committed
3059
.btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover {
Mark Otto's avatar
Mark Otto committed
3060
  border-color: #eba5a3;
Mark Otto's avatar
build    
Mark Otto committed
3061
3062
}

3063
.btn-link {
3064
  font-weight: normal;
3065
  color: #0275d8;
Mark Otto's avatar
grunt    
Mark Otto committed
3066
3067
  border-radius: 0;
}
3068

XhmikosR's avatar
XhmikosR committed
3069
.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
Mark Otto's avatar
grunt    
Mark Otto committed
3070
3071
  background-color: transparent;
}
3072

XhmikosR's avatar
XhmikosR committed
3073
.btn-link, .btn-link:focus, .btn-link:active {
Mark Otto's avatar
grunt    
Mark Otto committed
3074
3075
  border-color: transparent;
}
3076

Mark Otto's avatar
grunt    
Mark Otto committed
3077
3078
3079
.btn-link:hover {
  border-color: transparent;
}
3080

XhmikosR's avatar
XhmikosR committed
3081
.btn-link:focus, .btn-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3082
3083
3084
3085
  color: #014c8c;
  text-decoration: underline;
  background-color: transparent;
}
3086

XhmikosR's avatar
XhmikosR committed
3087
.btn-link:disabled:focus, .btn-link:disabled:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3088
3089
3090
  color: #818a91;
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3091
3092

.btn-lg, .btn-group-lg > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3093
  padding: 0.75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
3094
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3095
  border-radius: 0.3rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3096
}
Mark Otto's avatar
Mark Otto committed
3097
3098

.btn-sm, .btn-group-sm > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3099
  padding: 0.25rem 0.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3100
3101
  font-size: 0.875rem;
  border-radius: 0.2rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3102
}
Mark Otto's avatar
Mark Otto committed
3103

3104
3105
.btn-block {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3106
3107
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
3108

3109
.btn-block + .btn-block {
Mark Otto's avatar
grunt    
Mark Otto committed
3110
3111
  margin-top: 5px;
}
Mark Otto's avatar
Mark Otto committed
3112

3113
3114
3115
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
Mark Otto's avatar
grunt    
Mark Otto committed
3116
3117
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
3118

3119
3120
.fade {
  opacity: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3121
  -webkit-transition: opacity .15s linear;
Mark Otto's avatar
grunt    
Mark Otto committed
3122
3123
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
Mark Otto's avatar
grunt    
Mark Otto committed
3124
}
3125

Mark Otto's avatar
grunt    
Mark Otto committed
3126
3127
3128
.fade.in {
  opacity: 1;
}
Mark Otto's avatar
Mark Otto committed
3129

3130
.collapse {
Mark Otto's avatar
grunt    
Mark Otto committed
3131
3132
  display: none;
}
3133

Mark Otto's avatar
grunt    
Mark Otto committed
3134
3135
3136
.collapse.in {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3137

3138
3139
3140
3141
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
Mark Otto's avatar
grunt    
Mark Otto committed
3142
3143
3144
3145
3146
3147
3148
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height;
Mark Otto's avatar
grunt    
Mark Otto committed
3149
3150
  -o-transition-property: height;
  transition-property: height;
Mark Otto's avatar
grunt    
Mark Otto committed
3151
}
Mark Otto's avatar
Mark Otto committed
3152

3153
3154
.dropup,
.dropdown {
Mark Otto's avatar
grunt    
Mark Otto committed
3155
3156
  position: relative;
}
Mark Otto's avatar
Mark Otto committed
3157

Mark Otto's avatar
grunt    
Mark Otto committed
3158
.dropdown-toggle::after {
3159
3160
3161
  display: inline-block;
  width: 0;
  height: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3162
  margin-right: .25rem;
3163
  margin-left: .25rem;
3164
  vertical-align: middle;
Mark Otto's avatar
Mark Otto committed
3165
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3166
3167
3168
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
Mark Otto's avatar
grunt    
Mark Otto committed
3169
}
3170

3171
.dropdown-toggle:focus {
Mark Otto's avatar
grunt    
Mark Otto committed
3172
3173
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
3174

Mark Otto's avatar
grunt    
Mark Otto committed
3175
3176
.dropup .dropdown-toggle::after {
  border-top: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3177
  border-bottom: 0.3em solid;
Mark Otto's avatar
grunt    
Mark Otto committed
3178
3179
}

3180
3181
3182
.dropdown-menu {
  position: absolute;
  top: 100%;
XhmikosR's avatar
XhmikosR committed
3183
  left: 0;
3184
3185
  z-index: 1000;
  display: none;
XhmikosR's avatar
XhmikosR committed
3186
  float: left;
3187
3188
3189
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
Mark Otto's avatar
Mark Otto committed
3190
  font-size: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3191
  color: #373a3c;
XhmikosR's avatar
XhmikosR committed
3192
  text-align: left;
Mark Otto's avatar
Mark Otto committed
3193
3194
  list-style: none;
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3195
3196
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
Mark Otto's avatar
grunt    
Mark Otto committed
3197
3198
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3199
}
3200

Mark Otto's avatar
grunt    
Mark Otto committed
3201
.dropdown-divider {
Mark Otto's avatar
grunt    
Mark Otto committed
3202
  height: 1px;
Mark Otto's avatar
grunt    
Mark Otto committed
3203
  margin: 0.5rem 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3204
3205
3206
  overflow: hidden;
  background-color: #e5e5e5;
}
3207

Mark Otto's avatar
grunt    
Mark Otto committed
3208
.dropdown-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3209
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3210
  width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3211
3212
3213
3214
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  color: #373a3c;
Mark Otto's avatar
grunt    
Mark Otto committed
3215
  text-align: inherit;
Mark Otto's avatar
grunt    
Mark Otto committed
3216
  white-space: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3217
3218
  background: none;
  border: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3219
}
Mark Otto's avatar
Mark Otto committed
3220

XhmikosR's avatar
XhmikosR committed
3221
.dropdown-item:focus, .dropdown-item:hover {
3222
  color: #2b2d2f;
Mark Otto's avatar
Mark Otto committed
3223
  text-decoration: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3224
3225
  background-color: #f5f5f5;
}
Mark Otto's avatar
Mark Otto committed
3226

XhmikosR's avatar
XhmikosR committed
3227
.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover {
Mark Otto's avatar
Mark Otto committed
3228
  color: #fff;
3229
  text-decoration: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3230
  background-color: #0275d8;
Mark Otto's avatar
grunt    
Mark Otto committed
3231
3232
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
3233

XhmikosR's avatar
XhmikosR committed
3234
.dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3235
3236
  color: #818a91;
}
3237

XhmikosR's avatar
XhmikosR committed
3238
.dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
3239
  text-decoration: none;
3240
  cursor: not-allowed;
3241
3242
  background-color: transparent;
  background-image: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3243
3244
  filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
}
Mark Otto's avatar
Mark Otto committed
3245

3246
.open > .dropdown-menu {
Mark Otto's avatar
grunt    
Mark Otto committed
3247
3248
  display: block;
}
3249

3250
.open > a {
Mark Otto's avatar
grunt    
Mark Otto committed
3251
3252
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
3253

3254
.dropdown-menu-right {
Mark Otto's avatar
grunt    
Mark Otto committed
3255
  right: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3256
3257
  left: auto;
}
Mark Otto's avatar
Mark Otto committed
3258

XhmikosR's avatar
XhmikosR committed
3259
.dropdown-menu-left {
Mark Otto's avatar
grunt    
Mark Otto committed
3260
  right: auto;
Mark Otto's avatar
grunt    
Mark Otto committed
3261
3262
  left: 0;
}
Mark Otto's avatar
Mark Otto committed
3263

3264
3265
.dropdown-header {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3266
  padding: 5px 20px;
Mark Otto's avatar
grunt    
Mark Otto committed
3267
  font-size: 0.875rem;
3268
  color: #818a91;
Mark Otto's avatar
grunt    
Mark Otto committed
3269
3270
  white-space: nowrap;
}
Mark Otto's avatar
Mark Otto committed
3271

3272
3273
.dropdown-backdrop {
  position: fixed;
Mark Otto's avatar
Mark Otto committed
3274
  top: 0;
3275
  right: 0;
3276
  bottom: 0;
Mark Otto's avatar
Mark Otto committed
3277
  left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3278
3279
  z-index: 990;
}
Mark Otto's avatar
Mark Otto committed
3280

3281
3282
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3283
  content: "";
Mark Otto's avatar
Mark Otto committed
3284
  border-top: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3285
  border-bottom: 0.3em solid;
Mark Otto's avatar
grunt    
Mark Otto committed
3286
}
3287
3288
3289

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
3290
3291
  top: auto;
  bottom: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3292
3293
  margin-bottom: 2px;
}
Mark Otto's avatar
Mark Otto committed
3294

3295
3296
.btn-group,
.btn-group-vertical {
3297
3298
  position: relative;
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3299
3300
  vertical-align: middle;
}
3301

Mark Otto's avatar
grunt    
Mark Otto committed
3302
.btn-group > .btn,
3303
.btn-group-vertical > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3304
3305
3306
  position: relative;
  float: left;
}
3307

XhmikosR's avatar
XhmikosR committed
3308
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3309
3310
3311
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
Mark Otto's avatar
grunt    
Mark Otto committed
3312
3313
  z-index: 2;
}
3314

Mark Otto's avatar
grunt    
Mark Otto committed
3315
.btn-group > .btn:hover,
3316
.btn-group-vertical > .btn:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3317
3318
  z-index: 2;
}
Mark Otto's avatar
Mark Otto committed
3319

3320
3321
3322
3323
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3324
3325
  margin-left: -1px;
}
Mark Otto's avatar
Mark Otto committed
3326

3327
.btn-toolbar {
Mark Otto's avatar
grunt    
Mark Otto committed
3328
3329
  margin-left: -5px;
}
3330

Mark Otto's avatar
grunt    
Mark Otto committed
3331
.btn-toolbar::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3332
  content: "";
3333
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3334
3335
  clear: both;
}
3336

Mark Otto's avatar
grunt    
Mark Otto committed
3337
.btn-toolbar .btn-group,
3338
.btn-toolbar .input-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3339
3340
  float: left;
}
3341

Mark Otto's avatar
grunt    
Mark Otto committed
3342
.btn-toolbar > .btn,
3343
3344
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3345
3346
  margin-left: 5px;
}
Mark Otto's avatar
Mark Otto committed
3347

3348
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
Mark Otto's avatar
grunt    
Mark Otto committed
3349
3350
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3351

3352
.btn-group > .btn:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3353
3354
  margin-left: 0;
}
3355

Mark Otto's avatar
grunt    
Mark Otto committed
3356
3357
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3358
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3359
}
Mark Otto's avatar
Mark Otto committed
3360

3361
3362
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
Mark Otto's avatar
Mark Otto committed
3363
  border-bottom-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3364
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3365
}
Mark Otto's avatar
Mark Otto committed
3366

3367
.btn-group > .btn-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3368
3369
  float: left;
}
Mark Otto's avatar
Mark Otto committed
3370

3371
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3372
3373
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3374

3375
3376
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
3377
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3378
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3379
}
Mark Otto's avatar
Mark Otto committed
3380

Mark Otto's avatar
grunt    
Mark Otto committed
3381
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
Mark Otto's avatar
Mark Otto committed
3382
  border-bottom-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3383
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3384
}
Mark Otto's avatar
Mark Otto committed
3385

3386
3387
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3388
3389
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
3390

3391
.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3392
  padding-right: 8px;
Mark Otto's avatar
grunt    
Mark Otto committed
3393
3394
  padding-left: 8px;
}
Mark Otto's avatar
Mark Otto committed
3395
3396

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3397
  padding-right: 12px;
Mark Otto's avatar
grunt    
Mark Otto committed
3398
3399
  padding-left: 12px;
}
Mark Otto's avatar
Mark Otto committed
3400

3401
.btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3402
3403
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3404
3405

.btn-lg .caret, .btn-group-lg > .btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3406
  border-width: 0.3em 0.3em 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3407
3408
  border-bottom-width: 0;
}
Mark Otto's avatar
Mark Otto committed
3409
3410

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3411
  border-width: 0 0.3em 0.3em;
Mark Otto's avatar
grunt    
Mark Otto committed
3412
}
Mark Otto's avatar
Mark Otto committed
3413

3414
3415
3416
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
3417
3418
3419
  display: block;
  float: none;
  width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3420
3421
  max-width: 100%;
}
3422

Mark Otto's avatar
grunt    
Mark Otto committed
3423
.btn-group-vertical > .btn-group::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3424
  content: "";
3425
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3426
3427
  clear: both;
}
3428

3429
.btn-group-vertical > .btn-group > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3430
3431
  float: none;
}
3432
3433
3434
3435
3436

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
3437
  margin-top: -1px;
Mark Otto's avatar
grunt    
Mark Otto committed
3438
3439
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3440

3441
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3442
3443
  border-radius: 0;
}
3444

3445
3446
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3447
3448
  border-bottom-left-radius: 0;
}
3449

3450
.btn-group-vertical > .btn:last-child:not(:first-child) {
Mark Otto's avatar
Mark Otto committed
3451
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3452
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3453
}
Mark Otto's avatar
Mark Otto committed
3454

3455
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3456
3457
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3458

3459
3460
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3461
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3462
3463
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3464

3465
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
Mark Otto's avatar
Mark Otto committed
3466
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3467
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3468
}
Mark Otto's avatar
Mark Otto committed
3469

3470
3471
3472
3473
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3474
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3475
  clip: rect(0, 0, 0, 0);
Mark Otto's avatar
grunt    
Mark Otto committed
3476
3477
  pointer-events: none;
}
Mark Otto's avatar
Mark Otto committed
3478

3479
3480
.input-group {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3481
  width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3482
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3483
3484
  border-collapse: separate;
}
3485

Mark Otto's avatar
grunt    
Mark Otto committed
3486
3487
3488
3489
3490
3491
3492
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3493

3494
3495
3496
3497
.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
  z-index: 3;
}

3498
3499
3500
.input-group-addon,
.input-group-btn,
.input-group .form-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3501
3502
  display: table-cell;
}
3503

Mark Otto's avatar
grunt    
Mark Otto committed
3504
.input-group-addon:not(:first-child):not(:last-child),
3505
3506
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3507
3508
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3509

3510
3511
.input-group-addon,
.input-group-btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3512
  width: 1%;
3513
  white-space: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3514
3515
  vertical-align: middle;
}
Mark Otto's avatar
Mark Otto committed
3516

3517
.input-group-addon {
Mark Otto's avatar
grunt    
Mark Otto committed
3518
  padding: 0.5rem 0.75rem;
XhmikosR's avatar
XhmikosR committed
3519
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3520
  font-size: 1rem;
3521
  font-weight: normal;
Mark Otto's avatar
grunt    
Mark Otto committed
3522
  line-height: 1.25;
3523
  color: #55595c;
3524
  text-align: center;
3525
  background-color: #eceeef;
Mark Otto's avatar
grunt    
Mark Otto committed
3526
  border: 1px solid rgba(0, 0, 0, 0.15);
Mark Otto's avatar
grunt    
Mark Otto committed
3527
  border-radius: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3528
}
3529

XhmikosR's avatar
XhmikosR committed
3530
3531
.input-group-addon.form-control-sm,
.input-group-sm > .input-group-addon,
3532
.input-group-sm > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3533
  padding: 0.25rem 0.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3534
3535
  font-size: 0.875rem;
  border-radius: 0.2rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3536
}
3537

XhmikosR's avatar
XhmikosR committed
3538
3539
.input-group-addon.form-control-lg,
.input-group-lg > .input-group-addon,
3540
.input-group-lg > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3541
  padding: 0.75rem 1.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3542
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3543
  border-radius: 0.3rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3544
}
3545

Mark Otto's avatar
grunt    
Mark Otto committed
3546
.input-group-addon input[type="radio"],
3547
.input-group-addon input[type="checkbox"] {
Mark Otto's avatar
grunt    
Mark Otto committed
3548
3549
  margin-top: 0;
}
Mark Otto's avatar
Mark Otto committed
3550

Mark Otto's avatar
grunt    
Mark Otto committed
3551
3552
3553
3554
3555
3556
3557
.input-group .form-control:not(:last-child),
.input-group-addon:not(:last-child),
.input-group-btn:not(:last-child) > .btn,
.input-group-btn:not(:last-child) > .btn-group > .btn,
.input-group-btn:not(:last-child) > .dropdown-toggle,
.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {
Mark Otto's avatar
Mark Otto committed
3558
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3559
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3560
}
Mark Otto's avatar
Mark Otto committed
3561

Mark Otto's avatar
grunt    
Mark Otto committed
3562
.input-group-addon:not(:last-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3563
3564
  border-right: 0;
}
Mark Otto's avatar
Mark Otto committed
3565

Mark Otto's avatar
grunt    
Mark Otto committed
3566
3567
3568
3569
3570
3571
3572
.input-group .form-control:not(:first-child),
.input-group-addon:not(:first-child),
.input-group-btn:not(:first-child) > .btn,
.input-group-btn:not(:first-child) > .btn-group > .btn,
.input-group-btn:not(:first-child) > .dropdown-toggle,
.input-group-btn:not(:last-child) > .btn:not(:first-child),
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
Mark Otto's avatar
Mark Otto committed
3573
  border-bottom-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3574
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3575
}
Mark Otto's avatar
Mark Otto committed
3576

Mark Otto's avatar
grunt    
Mark Otto committed
3577
.form-control + .input-group-addon:not(:first-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3578
3579
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3580

3581
3582
3583
.input-group-btn {
  position: relative;
  font-size: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3584
3585
  white-space: nowrap;
}
3586

Mark Otto's avatar
grunt    
Mark Otto committed
3587
3588
3589
.input-group-btn > .btn {
  position: relative;
}
3590

Mark Otto's avatar
grunt    
Mark Otto committed
3591
3592
3593
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
3594

XhmikosR's avatar
XhmikosR committed
3595
.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
3596
  z-index: 3;
Mark Otto's avatar
grunt    
Mark Otto committed
3597
}
3598

Mark Otto's avatar
grunt    
Mark Otto committed
3599
3600
.input-group-btn:not(:last-child) > .btn,
.input-group-btn:not(:last-child) > .btn-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3601
3602
  margin-right: -1px;
}
3603

Mark Otto's avatar
grunt    
Mark Otto committed
3604
3605
.input-group-btn:not(:first-child) > .btn,
.input-group-btn:not(:first-child) > .btn-group {
Mark Otto's avatar
Mark Otto committed
3606
  z-index: 2;
Mark Otto's avatar
grunt    
Mark Otto committed
3607
3608
  margin-left: -1px;
}
Mark Otto's avatar
Mark Otto committed
3609

Mark Otto's avatar
grunt    
Mark Otto committed
3610
3611
3612
3613
.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
.input-group-btn:not(:first-child) > .btn-group:focus,
.input-group-btn:not(:first-child) > .btn-group:active,
.input-group-btn:not(:first-child) > .btn-group:hover {
3614
3615
3616
  z-index: 3;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3617
.custom-control {
3618
  position: relative;
3619
  display: inline;
3620
  padding-left: 1.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3621
  cursor: pointer;
Mark Otto's avatar
grunt    
Mark Otto committed
3622
}
3623

Mark Otto's avatar
grunt    
Mark Otto committed
3624
3625
3626
3627
3628
.custom-control + .custom-control {
  margin-left: 1rem;
}

.custom-control-input {
Mark Otto's avatar
grunt    
Mark Otto committed
3629
3630
3631
3632
  position: absolute;
  z-index: -1;
  opacity: 0;
}
3633

Mark Otto's avatar
grunt    
Mark Otto committed
3634
.custom-control-input:checked ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3635
3636
3637
  color: #fff;
  background-color: #0074d9;
}
3638

Mark Otto's avatar
grunt    
Mark Otto committed
3639
.custom-control-input:focus ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3640
3641
  -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9;
          box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9;
Mark Otto's avatar
grunt    
Mark Otto committed
3642
3643
}

Mark Otto's avatar
grunt    
Mark Otto committed
3644
.custom-control-input:active ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3645
3646
3647
  color: #fff;
  background-color: #84c6ff;
}
3648

Mark Otto's avatar
grunt    
Mark Otto committed
3649
3650
3651
.custom-control-input:disabled ~ .custom-control-indicator {
  cursor: not-allowed;
  background-color: #eee;
Mark Otto's avatar
grunt    
Mark Otto committed
3652
}
3653

Mark Otto's avatar
grunt    
Mark Otto committed
3654
3655
3656
3657
3658
3659
.custom-control-input:disabled ~ .custom-control-description {
  color: #767676;
  cursor: not-allowed;
}

.custom-control-indicator {
3660
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3661
  top: .0625rem;
3662
3663
3664
3665
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3666
  pointer-events: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3667
3668
3669
3670
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3671
  background-color: #ddd;
3672
3673
  background-repeat: no-repeat;
  background-position: center center;
Mark Otto's avatar
grunt    
Mark Otto committed
3674
3675
3676
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}
3677

Mark Otto's avatar
grunt    
Mark Otto committed
3678
.custom-checkbox .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3679
  border-radius: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3680
}
3681

Mark Otto's avatar
grunt    
Mark Otto committed
3682
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3683
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
Mark Otto's avatar
grunt    
Mark Otto committed
3684
}
3685

Mark Otto's avatar
grunt    
Mark Otto committed
3686
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
Mark Otto's avatar
Mark Otto committed
3687
  background-color: #0074d9;
Mark Otto's avatar
grunt    
Mark Otto committed
3688
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
Mark Otto's avatar
grunt    
Mark Otto committed
3689
}
3690

Mark Otto's avatar
grunt    
Mark Otto committed
3691
.custom-radio .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3692
3693
  border-radius: 50%;
}
3694

Mark Otto's avatar
grunt    
Mark Otto committed
3695
.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3696
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
Mark Otto's avatar
grunt    
Mark Otto committed
3697
}
3698

Mark Otto's avatar
grunt    
Mark Otto committed
3699
.custom-controls-stacked .custom-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3700
3701
  display: inline;
}
3702

Mark Otto's avatar
grunt    
Mark Otto committed
3703
.custom-controls-stacked .custom-control::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3704
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3705
  margin-bottom: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3706
3707
  content: "";
}
3708

Mark Otto's avatar
grunt    
Mark Otto committed
3709
.custom-controls-stacked .custom-control + .custom-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3710
3711
  margin-left: 0;
}
3712

Mark Otto's avatar
grunt    
Mark Otto committed
3713
.custom-select {
Mark Otto's avatar
grunt    
Mark Otto committed
3714
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3715
  max-width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3716
3717
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  padding-right: 0.75rem \9;
3718
  color: #55595c;
Mark Otto's avatar
grunt    
Mark Otto committed
3719
  vertical-align: middle;
Mark Otto's avatar
grunt    
Mark Otto committed
3720
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
Mark Otto's avatar
grunt    
Mark Otto committed
3721
3722
3723
  background-image: none \9;
  -webkit-background-size: 8px 10px;
          background-size: 8px 10px;
Mark Otto's avatar
grunt    
Mark Otto committed
3724
  border: 1px solid rgba(0, 0, 0, 0.15);
Mark Otto's avatar
grunt    
Mark Otto committed
3725
3726
3727
  border-radius: 0.25rem;
  -moz-appearance: none;
  -webkit-appearance: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3728
}
3729

Mark Otto's avatar
grunt    
Mark Otto committed
3730
.custom-select:focus {
Mark Otto's avatar
grunt    
Mark Otto committed
3731
3732
  border-color: #51a7e8;
  outline: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3733
}
3734

Mark Otto's avatar
grunt    
Mark Otto committed
3735
.custom-select::-ms-expand {
Mark Otto's avatar
grunt    
Mark Otto committed
3736
  opacity: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3737
}
Mark Otto's avatar
Mark Otto committed
3738

Mark Otto's avatar
grunt    
Mark Otto committed
3739
.custom-select-sm {
Mark Otto's avatar
grunt    
Mark Otto committed
3740
3741
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3742
  font-size: 75%;
Mark Otto's avatar
grunt    
Mark Otto committed
3743
}
3744

Mark Otto's avatar
grunt    
Mark Otto committed
3745
.custom-file {
3746
3747
  position: relative;
  display: inline-block;
Chris Rebert's avatar
Chris Rebert committed
3748
  max-width: 100%;
3749
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3750
3751
  cursor: pointer;
}
3752

Mark Otto's avatar
grunt    
Mark Otto committed
3753
.custom-file-input {
3754
  min-width: 14rem;
Chris Rebert's avatar
Chris Rebert committed
3755
  max-width: 100%;
3756
3757
  margin: 0;
  filter: alpha(opacity=0);
Mark Otto's avatar
grunt    
Mark Otto committed
3758
3759
  opacity: 0;
}
3760

Mark Otto's avatar
grunt    
Mark Otto committed
3761
.custom-file-control {
3762
3763
3764
3765
3766
3767
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3768
  padding: 0.5rem 1rem;
3769
3770
  line-height: 1.5;
  color: #555;
Mark Otto's avatar
grunt    
Mark Otto committed
3771
3772
3773
3774
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
3775
  background-color: #fff;
XhmikosR's avatar
XhmikosR committed
3776
  border: 1px solid #ddd;
Mark Otto's avatar
grunt    
Mark Otto committed
3777
  border-radius: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3778
}
3779

Mark Otto's avatar
grunt    
Mark Otto committed
3780
.custom-file-control:lang(en)::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3781
3782
  content: "Choose file...";
}
3783

Mark Otto's avatar
grunt    
Mark Otto committed
3784
.custom-file-control::before {
3785
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3786
3787
3788
  top: -1px;
  right: -1px;
  bottom: -1px;
3789
3790
3791
  z-index: 6;
  display: block;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3792
  padding: 0.5rem 1rem;
3793
3794
3795
  line-height: 1.5;
  color: #555;
  background-color: #eee;
XhmikosR's avatar
XhmikosR committed
3796
  border: 1px solid #ddd;
Mark Otto's avatar
grunt    
Mark Otto committed
3797
  border-radius: 0 0.25rem 0.25rem 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3798
}
3799

Mark Otto's avatar
grunt    
Mark Otto committed
3800
3801
3802
3803
.custom-file-control:lang(en)::before {
  content: "Browse";
}

Mark Otto's avatar
Mark Otto committed
3804
.nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3805
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3806
  margin-bottom: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3807
3808
  list-style: none;
}
3809

Mark Otto's avatar
Mark Otto committed
3810
.nav-link {
3811
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3812
}
3813

XhmikosR's avatar
XhmikosR committed
3814
.nav-link:focus, .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3815
3816
  text-decoration: none;
}
3817
3818

.nav-link.disabled {
Mark Otto's avatar
grunt    
Mark Otto committed
3819
3820
  color: #818a91;
}
3821

XhmikosR's avatar
XhmikosR committed
3822
.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3823
3824
3825
3826
  color: #818a91;
  cursor: not-allowed;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3827

Mark Otto's avatar
grunt    
Mark Otto committed
3828
3829
3830
3831
3832
.nav-inline .nav-item {
  display: inline-block;
}

.nav-inline .nav-item + .nav-item,
Mark Otto's avatar
Mark Otto committed
3833
3834
3835
3836
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem;
}

3837
.nav-tabs {
Mark Otto's avatar
grunt    
Mark Otto committed
3838
3839
  border-bottom: 1px solid #ddd;
}
3840

Mark Otto's avatar
grunt    
Mark Otto committed
3841
.nav-tabs::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3842
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3843
3844
3845
3846
  display: table;
  clear: both;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3847
3848
3849
3850
.nav-tabs .nav-item {
  float: left;
  margin-bottom: -1px;
}
3851

Mark Otto's avatar
grunt    
Mark Otto committed
3852
.nav-tabs .nav-item + .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3853
  margin-left: 0.2rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3854
}
3855

Mark Otto's avatar
grunt    
Mark Otto committed
3856
3857
.nav-tabs .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3858
  padding: 0.5em 1em;
Mark Otto's avatar
grunt    
Mark Otto committed
3859
  border: 1px solid transparent;
Mark Otto's avatar
grunt    
Mark Otto committed
3860
  border-radius: 0.25rem 0.25rem 0 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3861
}
3862

XhmikosR's avatar
XhmikosR committed
3863
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3864
3865
  border-color: #eceeef #eceeef #ddd;
}
3866

XhmikosR's avatar
XhmikosR committed
3867
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3868
3869
3870
3871
  color: #818a91;
  background-color: transparent;
  border-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3872

XhmikosR's avatar
XhmikosR committed
3873
.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
Mark Otto's avatar
grunt    
Mark Otto committed
3874
3875
3876
3877
3878
3879
3880
3881
.nav-tabs .nav-item.open .nav-link,
.nav-tabs .nav-item.open .nav-link:focus,
.nav-tabs .nav-item.open .nav-link:hover {
  color: #55595c;
  background-color: #fff;
  border-color: #ddd #ddd transparent;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3882
3883
3884
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3885
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3886
3887
}

Mark Otto's avatar
grunt    
Mark Otto committed
3888
.nav-pills::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3889
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3890
3891
3892
3893
  display: table;
  clear: both;
}

3894
.nav-pills .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3895
3896
  float: left;
}
3897

Mark Otto's avatar
grunt    
Mark Otto committed
3898
.nav-pills .nav-item + .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3899
  margin-left: 0.2rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3900
}
3901

3902
3903
.nav-pills .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3904
3905
  padding: 0.5em 1em;
  border-radius: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3906
}
3907

XhmikosR's avatar
XhmikosR committed
3908
.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover,
Mark Otto's avatar
grunt    
Mark Otto committed
3909
3910
3911
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3912
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3913
  cursor: default;
Mark Otto's avatar
grunt    
Mark Otto committed
3914
3915
  background-color: #0275d8;
}
Mark Otto's avatar
Mark Otto committed
3916

3917
.nav-stacked .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3918
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3919
3920
  float: none;
}
3921

Mark Otto's avatar
grunt    
Mark Otto committed
3922
.nav-stacked .nav-item + .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3923
  margin-top: 0.2rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3924
3925
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3926

3927
.tab-content > .tab-pane {
Mark Otto's avatar
grunt    
Mark Otto committed
3928
3929
  display: none;
}
3930

3931
.tab-content > .active {
Mark Otto's avatar
grunt    
Mark Otto committed
3932
3933
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3934

3935
3936
.navbar {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3937
  padding: 0.5rem 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3938
}
3939

Mark Otto's avatar
grunt    
Mark Otto committed
3940
.navbar::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3941
  content: "";
3942
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3943
3944
  clear: both;
}
3945

XhmikosR's avatar
XhmikosR committed
3946
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3947
  .navbar {
Mark Otto's avatar
grunt    
Mark Otto committed
3948
    border-radius: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3949
3950
  }
}
Mark Otto's avatar
Mark Otto committed
3951

Mark Otto's avatar
grunt    
Mark Otto committed
3952
.navbar-full {
Mark Otto's avatar
grunt    
Mark Otto committed
3953
3954
  z-index: 1000;
}
3955

XhmikosR's avatar
XhmikosR committed
3956
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3957
  .navbar-full {
Mark Otto's avatar
grunt    
Mark Otto committed
3958
3959
3960
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3961

3962
3963
.navbar-fixed-top,
.navbar-fixed-bottom {
3964
3965
  position: fixed;
  right: 0;
3966
  left: 0;
3967
  z-index: 1030;
Mark Otto's avatar
grunt    
Mark Otto committed
3968
}
3969

XhmikosR's avatar
XhmikosR committed
3970
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3971
3972
3973
3974
3975
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3976

3977
.navbar-fixed-top {
Mark Otto's avatar
grunt    
Mark Otto committed
3978
3979
  top: 0;
}
Mark Otto's avatar
Mark Otto committed
3980

3981
.navbar-fixed-bottom {
Mark Otto's avatar
grunt    
Mark Otto committed
3982
3983
  bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3984

Mark Otto's avatar
Mark Otto committed
3985
.navbar-sticky-top {
Mark Otto's avatar
grunt    
Mark Otto committed
3986
  position: -webkit-sticky;
Mark Otto's avatar
grunt    
Mark Otto committed
3987
  position: sticky;
Mark Otto's avatar
Mark Otto committed
3988
  top: 0;
3989
  z-index: 1030;
Mark Otto's avatar
grunt    
Mark Otto committed
3990
3991
  width: 100%;
}
3992

XhmikosR's avatar
XhmikosR committed
3993
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3994
3995
3996
3997
  .navbar-sticky-top {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3998

3999
.navbar-brand {
XhmikosR's avatar
XhmikosR committed
4000
  float: left;
For faster browsing, not all history is shown. View entire blame