bootstrap.css 178 KB
Newer Older
Mark Otto's avatar
grunt    
Mark Otto committed
3001
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3002
  border-bottom-right-radius: 0;
3003
}
Mark Otto's avatar
Mark Otto committed
3004

Mark Otto's avatar
grunt    
Mark Otto committed
3005
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3006
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3007
  border-bottom-left-radius: 0;
3008
}
Mark Otto's avatar
Mark Otto committed
3009

Mark Otto's avatar
grunt    
Mark Otto committed
3010
3011
3012
.btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
3013
}
Mark Otto's avatar
Mark Otto committed
3014

Mark Otto's avatar
grunt    
Mark Otto committed
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
.btn + .dropdown-toggle-split::after {
  margin-left: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
Mark Otto's avatar
grunt    
Mark Otto committed
3025
3026
  padding-right: 0.75rem;
  padding-left: 0.75rem;
3027
}
Mark Otto's avatar
Mark Otto committed
3028

Mark Otto's avatar
grunt    
Mark Otto committed
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
.btn-group-vertical {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
3047
}
3048

Mark Otto's avatar
grunt    
Mark Otto committed
3049
3050
3051
.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
3052
}
3053
3054
3055
3056
3057

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
3058
  margin-top: -1px;
3059
3060
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3061

3062
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3063
3064
  border-radius: 0;
}
3065

3066
3067
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-bottom-right-radius: 0;
3068
3069
  border-bottom-left-radius: 0;
}
3070

3071
.btn-group-vertical > .btn:last-child:not(:first-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3072
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3073
  border-top-right-radius: 0;
3074
}
Mark Otto's avatar
Mark Otto committed
3075

3076
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3077
3078
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3079

3080
3081
.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 {
3082
  border-bottom-right-radius: 0;
3083
3084
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3085

Mark Otto's avatar
grunt    
Mark Otto committed
3086
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3087
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3088
  border-top-right-radius: 0;
3089
}
Mark Otto's avatar
Mark Otto committed
3090

3091
3092
3093
3094
[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"] {
3095
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3096
  clip: rect(0, 0, 0, 0);
3097
3098
  pointer-events: none;
}
Mark Otto's avatar
Mark Otto committed
3099

3100
3101
.input-group {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3102
3103
3104
3105
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
Mark Otto's avatar
grunt    
Mark Otto committed
3106
  width: 100%;
3107
}
3108

3109
3110
3111
.input-group .form-control {
  position: relative;
  z-index: 2;
Mark Otto's avatar
grunt    
Mark Otto committed
3112
3113
3114
3115
3116
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
3117
3118
  margin-bottom: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3119

3120
3121
3122
3123
.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
  z-index: 3;
}

3124
3125
3126
.input-group-addon,
.input-group-btn,
.input-group .form-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3127
3128
3129
3130
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
Mark Otto's avatar
grunt    
Mark Otto committed
3131
3132
3133
3134
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
3135
}
3136

3137
.input-group-addon:not(:first-child):not(:last-child),
3138
3139
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
3140
3141
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3142

3143
3144
.input-group-addon,
.input-group-btn {
Mark Otto's avatar
Mark Otto committed
3145
  white-space: nowrap;
3146
3147
  vertical-align: middle;
}
Mark Otto's avatar
Mark Otto committed
3148

3149
.input-group-addon {
Mark Otto's avatar
grunt    
Mark Otto committed
3150
  padding: 0.5rem 1rem;
XhmikosR's avatar
XhmikosR committed
3151
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3152
  font-size: 1rem;
3153
  font-weight: normal;
Mark Otto's avatar
grunt    
Mark Otto committed
3154
  line-height: 1.25;
Mark Otto's avatar
grunt    
Mark Otto committed
3155
  color: #464a4c;
3156
  text-align: center;
3157
  background-color: #eceeef;
Mark Otto's avatar
grunt    
Mark Otto committed
3158
  border: 1px solid rgba(0, 0, 0, 0.15);
Mark Otto's avatar
grunt    
Mark Otto committed
3159
  border-radius: 0.25rem;
3160
}
3161

XhmikosR's avatar
XhmikosR committed
3162
3163
.input-group-addon.form-control-sm,
.input-group-sm > .input-group-addon,
3164
.input-group-sm > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3165
  padding: 0.25rem 0.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3166
3167
  font-size: 0.875rem;
  border-radius: 0.2rem;
3168
}
3169

XhmikosR's avatar
XhmikosR committed
3170
3171
.input-group-addon.form-control-lg,
.input-group-lg > .input-group-addon,
3172
.input-group-lg > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3173
  padding: 0.5rem 1rem;
3174
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3175
  border-radius: 0.3rem;
3176
}
3177

3178
.input-group-addon input[type="radio"],
3179
.input-group-addon input[type="checkbox"] {
3180
3181
  margin-top: 0;
}
Mark Otto's avatar
Mark Otto committed
3182

Mark Otto's avatar
grunt    
Mark Otto committed
3183
3184
3185
3186
3187
3188
3189
.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
grunt    
Mark Otto committed
3190
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3191
  border-bottom-right-radius: 0;
3192
}
Mark Otto's avatar
Mark Otto committed
3193

Mark Otto's avatar
grunt    
Mark Otto committed
3194
.input-group-addon:not(:last-child) {
3195
3196
  border-right: 0;
}
Mark Otto's avatar
Mark Otto committed
3197

Mark Otto's avatar
grunt    
Mark Otto committed
3198
3199
3200
3201
3202
3203
3204
.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
grunt    
Mark Otto committed
3205
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3206
  border-bottom-left-radius: 0;
3207
}
Mark Otto's avatar
Mark Otto committed
3208

Mark Otto's avatar
grunt    
Mark Otto committed
3209
.form-control + .input-group-addon:not(:first-child) {
3210
3211
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3212

3213
3214
.input-group-btn {
  position: relative;
3215
  font-size: 0;
3216
3217
  white-space: nowrap;
}
3218

3219
3220
3221
.input-group-btn > .btn {
  position: relative;
}
3222

3223
3224
3225
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
3226

XhmikosR's avatar
XhmikosR committed
3227
.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
3228
  z-index: 3;
3229
}
3230

Mark Otto's avatar
grunt    
Mark Otto committed
3231
3232
.input-group-btn:not(:last-child) > .btn,
.input-group-btn:not(:last-child) > .btn-group {
3233
3234
  margin-right: -1px;
}
3235

Mark Otto's avatar
grunt    
Mark Otto committed
3236
3237
.input-group-btn:not(:first-child) > .btn,
.input-group-btn:not(:first-child) > .btn-group {
3238
3239
3240
  z-index: 2;
  margin-left: -1px;
}
Mark Otto's avatar
Mark Otto committed
3241

Mark Otto's avatar
grunt    
Mark Otto committed
3242
3243
3244
3245
.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 {
3246
3247
3248
  z-index: 3;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3249
.custom-control {
3250
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3251
3252
3253
3254
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
Mark Otto's avatar
grunt    
Mark Otto committed
3255
  min-height: 1.5rem;
3256
  padding-left: 1.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3257
  margin-right: 1rem;
3258
}
3259

Mark Otto's avatar
grunt    
Mark Otto committed
3260
.custom-control-input {
3261
3262
3263
3264
  position: absolute;
  z-index: -1;
  opacity: 0;
}
3265

Mark Otto's avatar
grunt    
Mark Otto committed
3266
.custom-control-input:checked ~ .custom-control-indicator {
3267
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3268
  background-color: #0275d8;
3269
}
3270

Mark Otto's avatar
grunt    
Mark Otto committed
3271
.custom-control-input:focus ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3272
3273
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;
          box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;
Mark Otto's avatar
grunt    
Mark Otto committed
3274
3275
}

Mark Otto's avatar
grunt    
Mark Otto committed
3276
.custom-control-input:active ~ .custom-control-indicator {
3277
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3278
  background-color: #8fcafe;
3279
}
3280

Mark Otto's avatar
grunt    
Mark Otto committed
3281
.custom-control-input:disabled ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3282
  background-color: #eceeef;
3283
}
3284

Mark Otto's avatar
grunt    
Mark Otto committed
3285
.custom-control-input:disabled ~ .custom-control-description {
Mark Otto's avatar
grunt    
Mark Otto committed
3286
  color: #636c72;
Mark Otto's avatar
grunt    
Mark Otto committed
3287
3288
3289
}

.custom-control-indicator {
3290
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3291
  top: 0.25rem;
3292
3293
3294
3295
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3296
  pointer-events: none;
3297
3298
3299
3300
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3301
  background-color: #ddd;
3302
3303
  background-repeat: no-repeat;
  background-position: center center;
3304
3305
3306
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}
3307

Mark Otto's avatar
grunt    
Mark Otto committed
3308
.custom-checkbox .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3309
  border-radius: 0.25rem;
3310
}
3311

Mark Otto's avatar
grunt    
Mark Otto committed
3312
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3313
  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");
3314
}
3315

Mark Otto's avatar
grunt    
Mark Otto committed
3316
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3317
  background-color: #0275d8;
Mark Otto's avatar
grunt    
Mark Otto committed
3318
  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");
3319
}
3320

Mark Otto's avatar
grunt    
Mark Otto committed
3321
.custom-radio .custom-control-indicator {
3322
3323
  border-radius: 50%;
}
3324

Mark Otto's avatar
grunt    
Mark Otto committed
3325
.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3326
  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");
3327
}
3328

Mark Otto's avatar
grunt    
Mark Otto committed
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
.custom-controls-stacked {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3341
.custom-controls-stacked .custom-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3342
  margin-bottom: 0.25rem;
3343
}
3344

Mark Otto's avatar
grunt    
Mark Otto committed
3345
.custom-controls-stacked .custom-control + .custom-control {
3346
3347
  margin-left: 0;
}
3348

Mark Otto's avatar
grunt    
Mark Otto committed
3349
.custom-select {
3350
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3351
  max-width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3352
  height: calc(2.25rem + 2px);
Mark Otto's avatar
grunt    
Mark Otto committed
3353
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3354
  line-height: 1.25;
Mark Otto's avatar
grunt    
Mark Otto committed
3355
  color: #464a4c;
Mark Otto's avatar
grunt    
Mark Otto committed
3356
  vertical-align: middle;
Mark Otto's avatar
grunt    
Mark Otto committed
3357
  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
3358
3359
  -webkit-background-size: 8px 10px;
          background-size: 8px 10px;
Mark Otto's avatar
grunt    
Mark Otto committed
3360
  border: 1px solid rgba(0, 0, 0, 0.15);
Mark Otto's avatar
grunt    
Mark Otto committed
3361
3362
  border-radius: 0.25rem;
  -webkit-appearance: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3363
3364
     -moz-appearance: none;
          appearance: none;
3365
}
3366

Mark Otto's avatar
grunt    
Mark Otto committed
3367
.custom-select:focus {
Mark Otto's avatar
grunt    
Mark Otto committed
3368
  border-color: #5cb3fd;
Mark Otto's avatar
grunt    
Mark Otto committed
3369
  outline: none;
3370
}
3371

3372
.custom-select:focus::-ms-value {
Mark Otto's avatar
grunt    
Mark Otto committed
3373
  color: #464a4c;
3374
3375
3376
  background-color: #fff;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3377
.custom-select:disabled {
Mark Otto's avatar
grunt    
Mark Otto committed
3378
  color: #636c72;
Mark Otto's avatar
grunt    
Mark Otto committed
3379
3380
3381
  background-color: #eceeef;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3382
.custom-select::-ms-expand {
Mark Otto's avatar
grunt    
Mark Otto committed
3383
  opacity: 0;
3384
}
Mark Otto's avatar
Mark Otto committed
3385

Mark Otto's avatar
grunt    
Mark Otto committed
3386
.custom-select-sm {
Mark Otto's avatar
grunt    
Mark Otto committed
3387
3388
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3389
  font-size: 75%;
3390
}
3391

Mark Otto's avatar
grunt    
Mark Otto committed
3392
.custom-file {
3393
3394
  position: relative;
  display: inline-block;
Chris Rebert's avatar
Chris Rebert committed
3395
  max-width: 100%;
3396
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3397
  margin-bottom: 0;
3398
}
3399

Mark Otto's avatar
grunt    
Mark Otto committed
3400
.custom-file-input {
3401
  min-width: 14rem;
Chris Rebert's avatar
Chris Rebert committed
3402
  max-width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3403
  height: 2.5rem;
3404
  margin: 0;
3405
3406
  opacity: 0;
}
3407

Mark Otto's avatar
grunt    
Mark Otto committed
3408
.custom-file-control {
3409
3410
3411
3412
3413
3414
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3415
  padding: 0.5rem 1rem;
3416
  line-height: 1.5;
Mark Otto's avatar
grunt    
Mark Otto committed
3417
  color: #464a4c;
Mark Otto's avatar
grunt    
Mark Otto committed
3418
  pointer-events: none;
3419
3420
3421
3422
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
3423
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3424
  border: 1px solid rgba(0, 0, 0, 0.15);
Mark Otto's avatar
grunt    
Mark Otto committed
3425
  border-radius: 0.25rem;
3426
}
3427

Mark Otto's avatar
grunt    
Mark Otto committed
3428
.custom-file-control:lang(en):empty::after {
3429
3430
  content: "Choose file...";
}
3431

Mark Otto's avatar
grunt    
Mark Otto committed
3432
.custom-file-control::before {
3433
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3434
3435
3436
  top: -1px;
  right: -1px;
  bottom: -1px;
3437
3438
3439
  z-index: 6;
  display: block;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3440
  padding: 0.5rem 1rem;
3441
  line-height: 1.5;
Mark Otto's avatar
grunt    
Mark Otto committed
3442
3443
3444
  color: #464a4c;
  background-color: #eceeef;
  border: 1px solid rgba(0, 0, 0, 0.15);
Mark Otto's avatar
grunt    
Mark Otto committed
3445
  border-radius: 0 0.25rem 0.25rem 0;
3446
}
3447

Mark Otto's avatar
grunt    
Mark Otto committed
3448
3449
3450
3451
.custom-file-control:lang(en)::before {
  content: "Browse";
}

Mark Otto's avatar
Mark Otto committed
3452
.nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3453
3454
3455
3456
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
Mark Otto's avatar
Mark Otto committed
3457
3458
3459
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3460
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3461
  margin-bottom: 0;
3462
3463
  list-style: none;
}
3464

Mark Otto's avatar
Mark Otto committed
3465
.nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3466
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3467
  padding: 0.5rem 1rem;
3468
}
3469

XhmikosR's avatar
XhmikosR committed
3470
.nav-link:focus, .nav-link:hover {
3471
3472
  text-decoration: none;
}
3473
3474

.nav-link.disabled {
Mark Otto's avatar
grunt    
Mark Otto committed
3475
  color: #636c72;
3476
}
Mark Otto's avatar
Mark Otto committed
3477

Mark Otto's avatar
Mark Otto committed
3478
.nav-tabs {
3479
3480
  border-bottom: 1px solid #ddd;
}
3481

Mark Otto's avatar
grunt    
Mark Otto committed
3482
.nav-tabs .nav-item {
3483
3484
  margin-bottom: -1px;
}
3485

3486
3487
.nav-tabs .nav-link {
  border: 1px solid transparent;
Mark Otto's avatar
grunt    
Mark Otto committed
3488
  border-top-left-radius: 0.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3489
  border-top-right-radius: 0.25rem;
3490
}
3491

XhmikosR's avatar
XhmikosR committed
3492
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
3493
3494
  border-color: #eceeef #eceeef #ddd;
}
3495

Mark Otto's avatar
grunt    
Mark Otto committed
3496
.nav-tabs .nav-link.disabled {
Mark Otto's avatar
grunt    
Mark Otto committed
3497
  color: #636c72;
3498
3499
3500
  background-color: transparent;
  border-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3501

Mark Otto's avatar
grunt    
Mark Otto committed
3502
3503
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3504
  color: #464a4c;
Mark Otto's avatar
grunt    
Mark Otto committed
3505
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3506
  border-color: #ddd #ddd #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3507
3508
}

Mark Otto's avatar
grunt    
Mark Otto committed
3509
3510
.nav-tabs .dropdown-menu {
  margin-top: -1px;
Mark Otto's avatar
grunt    
Mark Otto committed
3511
  border-top-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3512
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3513
3514
}

3515
.nav-pills .nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3516
  border-radius: 0.25rem;
3517
}
3518

Mark Otto's avatar
grunt    
Mark Otto committed
3519
.nav-pills .nav-link.active,
Mark Otto's avatar
grunt    
Mark Otto committed
3520
.show .nav-pills .nav-link {
Mark Otto's avatar
Mark Otto committed
3521
  color: #fff;
3522
3523
  background-color: #0275d8;
}
Mark Otto's avatar
Mark Otto committed
3524

Mark Otto's avatar
grunt    
Mark Otto committed
3525
3526
3527
3528
3529
3530
.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
3531
}
3532

Mark Otto's avatar
grunt    
Mark Otto committed
3533
.nav-justified .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3534
3535
3536
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3537
  -webkit-box-flex: 1;
Mark Otto's avatar
grunt    
Mark Otto committed
3538
3539
3540
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
Mark Otto's avatar
grunt    
Mark Otto committed
3541
  text-align: center;
3542
}
Mark Otto's avatar
Mark Otto committed
3543

3544
.tab-content > .tab-pane {
3545
3546
  display: none;
}
3547

3548
.tab-content > .active {
3549
3550
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3551

Mark Otto's avatar
Mark Otto committed
3552
.navbar {
Mark Otto's avatar
Mark Otto committed
3553
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3554
3555
3556
3557
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
Mark Otto's avatar
grunt    
Mark Otto committed
3558
3559
3560
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3561
3562
3563
3564
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
Mark Otto's avatar
grunt    
Mark Otto committed
3565
3566
3567
3568
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
Mark Otto's avatar
grunt    
Mark Otto committed
3569
  padding: 0.5rem 1rem;
3570
}
3571

Mark Otto's avatar
grunt    
Mark Otto committed
3572
3573
3574
3575
3576
3577
3578
3579
3580
.navbar > .container,
.navbar > .container-fluid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3581
3582
3583
3584
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
Mark Otto's avatar
grunt    
Mark Otto committed
3585
3586
3587
3588
3589
3590
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3591
@media (max-width: 575px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3592
3593
3594
  .navbar > .container,
  .navbar > .container-fluid {
    width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3595
3596
3597
3598
3599
    margin-right: 0;
    margin-left: 0;
  }
}

Mark Otto's avatar
Mark Otto committed
3600
.navbar-brand {
Mark Otto's avatar
grunt    
Mark Otto committed
3601
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3602
3603
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
Mark Otto's avatar
Mark Otto committed
3604
  margin-right: 1rem;
Mark Otto's avatar
Mark Otto committed
3605
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3606
  line-height: inherit;
Mark Otto's avatar
grunt    
Mark Otto committed
3607
  white-space: nowrap;
3608
}
3609

XhmikosR's avatar
XhmikosR committed
3610
.navbar-brand:focus, .navbar-brand:hover {
3611
3612
  text-decoration: none;
}
3613

Mark Otto's avatar
grunt    
Mark Otto committed
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
.navbar-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

Mark Otto's avatar
build    
Mark Otto committed
3634
3635
3636
3637
3638
3639
3640
3641
.navbar-nav .dropdown-menu {
  position: static !important;
  float: none;
  -webkit-transform: unset !important;
       -o-transform: unset !important;
          transform: unset !important;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3642
3643
.navbar-text {
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3644
3645
3646
3647
3648
3649
3650
3651
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3652
3653
}

Mark Otto's avatar
Mark Otto committed
3654
.navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3655
  padding: 0.25rem 0.75rem;
Mark Otto's avatar
Mark Otto committed
3656
  font-size: 1.25rem;
3657
  line-height: 1;
Mark Otto's avatar
grunt    
Mark Otto committed
3658
  background: transparent;
Mark Otto's avatar
grunt    
Mark Otto committed
3659
  border: 1px solid transparent;
Mark Otto's avatar
grunt    
Mark Otto committed
3660
  border-radius: 0.25rem;
3661
}
3662

XhmikosR's avatar
XhmikosR committed
3663
.navbar-toggler:focus, .navbar-toggler:hover {
3664
3665
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3666

Mark Otto's avatar
grunt    
Mark Otto committed
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  -webkit-background-size: 100% 100%;
          background-size: 100% 100%;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3678
@media (max-width: 575px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3679
3680
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3681
3682
    padding-right: 0;
    padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3683
3684
3685
  }
}

Mark Otto's avatar
grunt    
Mark Otto committed
3686
@media (min-width: 576px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3687
  .navbar-expand-sm {
Mark Otto's avatar
grunt    
Mark Otto committed
3688
3689
3690
3691
3692
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
Mark Otto's avatar
grunt    
Mark Otto committed
3693
3694
3695
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3696
3697
3698
3699
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
Mark Otto's avatar
grunt    
Mark Otto committed
3700
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3701
  .navbar-expand-sm .navbar-nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3702
3703
3704
3705
3706
3707
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3708
  .navbar-expand-sm .navbar-nav .dropdown-menu {
Mark Otto's avatar
build    
Mark Otto committed
3709
3710
    position: absolute !important;
    top: 100% !important;
Mark Otto's avatar
grunt    
Mark Otto committed
3711
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3712
  .navbar-expand-sm .navbar-nav .nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3713
3714
3715
    padding-right: .5rem;
    padding-left: .5rem;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3716
3717
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3718
3719
3720
3721
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3722
  .navbar-expand-sm .navbar-collapse {
Mark Otto's avatar
grunt    
Mark Otto committed
3723
3724
3725
3726
3727
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3728
  .navbar-expand-sm .navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3729
    display: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3730
3731
3732
3733
  }
}

@media (max-width: 767px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3734
3735
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3736
3737
    padding-right: 0;
    padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3738
3739
3740
3741
  }
}

@media (min-width: 768px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3742
  .navbar-expand-md {
Mark Otto's avatar
grunt    
Mark Otto committed
3743
3744
3745
3746
3747
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
Mark Otto's avatar
grunt    
Mark Otto committed
3748
3749
3750
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3751
3752
3753
3754
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
Mark Otto's avatar
grunt    
Mark Otto committed
3755
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3756
  .navbar-expand-md .navbar-nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3757
3758
3759
3760
3761
3762
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3763
  .navbar-expand-md .navbar-nav .dropdown-menu {
Mark Otto's avatar
build    
Mark Otto committed
3764
3765
    position: absolute !important;
    top: 100% !important;
Mark Otto's avatar
grunt    
Mark Otto committed
3766
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3767
  .navbar-expand-md .navbar-nav .nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3768
3769
3770
    padding-right: .5rem;
    padding-left: .5rem;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3771
3772
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3773
3774
3775
3776
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3777
  .navbar-expand-md .navbar-collapse {
Mark Otto's avatar
grunt    
Mark Otto committed
3778
3779
3780
3781
3782
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3783
  .navbar-expand-md .navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3784
    display: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3785
3786
3787
3788
  }
}

@media (max-width: 991px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3789
3790
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3791
3792
    padding-right: 0;
    padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3793
3794
3795
3796
  }
}

@media (min-width: 992px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3797
  .navbar-expand-lg {
Mark Otto's avatar
grunt    
Mark Otto committed
3798
3799
3800
3801
3802
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
Mark Otto's avatar
grunt    
Mark Otto committed
3803
3804
3805
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3806
3807
3808
3809
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
Mark Otto's avatar
grunt    
Mark Otto committed
3810
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3811
  .navbar-expand-lg .navbar-nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3812
3813
3814
3815
3816
3817
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3818
  .navbar-expand-lg .navbar-nav .dropdown-menu {
Mark Otto's avatar
build    
Mark Otto committed
3819
3820
    position: absolute !important;
    top: 100% !important;
Mark Otto's avatar
grunt    
Mark Otto committed
3821
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3822
  .navbar-expand-lg .navbar-nav .nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3823
3824
3825
    padding-right: .5rem;
    padding-left: .5rem;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3826
3827
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3828
3829
3830
3831
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3832
  .navbar-expand-lg .navbar-collapse {
Mark Otto's avatar
grunt    
Mark Otto committed
3833
3834
3835
3836
3837
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3838
  .navbar-expand-lg .navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3839
    display: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3840
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3841
3842
3843
}

@media (max-width: 1199px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3844
3845
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3846
3847
    padding-right: 0;
    padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3848
3849
3850
3851
  }
}

@media (min-width: 1200px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3852
  .navbar-expand-xl {
Mark Otto's avatar
grunt    
Mark Otto committed
3853
3854
3855
3856
3857
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
Mark Otto's avatar
grunt    
Mark Otto committed
3858
3859
3860
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3861
3862
3863
3864
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
Mark Otto's avatar
grunt    
Mark Otto committed
3865
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3866
  .navbar-expand-xl .navbar-nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3867
3868
3869
3870
3871
3872
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3873
  .navbar-expand-xl .navbar-nav .dropdown-menu {
Mark Otto's avatar
build    
Mark Otto committed
3874
3875
    position: absolute !important;
    top: 100% !important;
Mark Otto's avatar
grunt    
Mark Otto committed
3876
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3877
  .navbar-expand-xl .navbar-nav .nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3878
3879
3880
    padding-right: .5rem;
    padding-left: .5rem;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3881
3882
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3883
3884
3885
3886
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3887
  .navbar-expand-xl .navbar-collapse {
Mark Otto's avatar
grunt    
Mark Otto committed
3888
3889
3890
3891
3892
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3893
  .navbar-expand-xl .navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3894
    display: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3895
3896
3897
  }
}

Mark Otto's avatar
grunt    
Mark Otto committed
3898
.navbar-expand {
Mark Otto's avatar
grunt    
Mark Otto committed
3899
3900
3901
3902
3903
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
Mark Otto's avatar
grunt    
Mark Otto committed
3904
3905
3906
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3907
3908
3909
3910
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
Mark Otto's avatar
grunt    
Mark Otto committed
3911
3912
}

Mark Otto's avatar
grunt    
Mark Otto committed
3913
3914
.navbar-expand > .container,
.navbar-expand > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3915
3916
  padding-right: 0;
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3917
3918
}

Mark Otto's avatar
grunt    
Mark Otto committed
3919
.navbar-expand .navbar-nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3920
3921
3922
3923
3924
3925
3926
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3927
.navbar-expand .navbar-nav .dropdown-menu {
Mark Otto's avatar
build    
Mark Otto committed
3928
3929
  position: absolute !important;
  top: 100% !important;
Mark Otto's avatar
grunt    
Mark Otto committed
3930
3931
}

Mark Otto's avatar
grunt    
Mark Otto committed
3932
.navbar-expand .navbar-nav .nav-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3933
3934
3935
3936
  padding-right: .5rem;
  padding-left: .5rem;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3937
3938
.navbar-expand > .container,
.navbar-expand > .container-fluid {
Mark Otto's avatar
grunt    
Mark Otto committed
3939
3940
3941
3942
3943
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3944
.navbar-expand .navbar-collapse {
Mark Otto's avatar
grunt    
Mark Otto committed
3945
3946
3947
3948
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
Mark Otto's avatar
grunt    
Mark Otto committed
3949
3950
}

Mark Otto's avatar
grunt    
Mark Otto committed
3951
.navbar-expand .navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3952
  display: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3953
3954
}

Mark Otto's avatar
grunt    
Mark Otto committed
3955
.navbar-light .navbar-brand {
Mark Otto's avatar
grunt    
Mark Otto committed
3956
3957
3958
  color: rgba(0, 0, 0, 0.9);
}

Mark Otto's avatar
grunt    
Mark Otto committed
3959
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

Mark Otto's avatar
grunt    
Mark Otto committed
3975
.navbar-light .navbar-nav .show > .nav-link,
Mark Otto's avatar
grunt    
Mark Otto committed
3976
.navbar-light .navbar-nav .active > .nav-link,
Mark Otto's avatar
grunt    
Mark Otto committed
3977
.navbar-light .navbar-nav .nav-link.show,
Mark Otto's avatar
grunt    
Mark Otto committed
3978
3979
3980
3981
3982
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3983
  color: rgba(0, 0, 0, 0.5);
Mark Otto's avatar
grunt    
Mark Otto committed
3984
3985
3986
3987
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
Mark Otto's avatar
Mark Otto committed
3988
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
Mark Otto's avatar
grunt    
Mark Otto committed
3989
3990
3991
3992
3993
3994
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

Mark Otto's avatar
grunt    
Mark Otto committed
3995
.navbar-inverse .navbar-brand {
Mark Otto's avatar
grunt    
Mark Otto committed
3996
3997
3998
  color: white;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3999
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
4000
  color: white;
For faster browsing, not all history is shown. View entire blame