bootstrap.css 105 KB
Newer Older
3001
3002
3003
.input-group .form-control {
  position: relative;
  z-index: 2;
Mark Otto's avatar
grunt    
Mark Otto committed
3004
3005
3006
  float: left;
  width: 100%;
  margin-bottom: 0;
3007
}
Mark Otto's avatar
grunt    
Mark Otto committed
3008

3009
3010
3011
.input-group-addon,
.input-group-btn,
.input-group .form-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3012
3013
  display: table-cell;
}
3014
3015
3016
.input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
3017
3018
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3019

3020
3021
.input-group-addon,
.input-group-btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3022
  width: 1%;
3023
3024
3025
  white-space: nowrap;
  vertical-align: middle;
}
Mark Otto's avatar
Mark Otto committed
3026

3027
.input-group-addon {
Mark Otto's avatar
Mark Otto committed
3028
  padding: .5rem .75rem;
Mark Otto's avatar
Mark Otto committed
3029
  font-size: 1rem;
3030
3031
  font-weight: normal;
  line-height: 1;
3032
  color: #55595c;
3033
  text-align: center;
3034
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3035
3036
  border: 1px solid #ccc;
  border-radius: .25rem;
3037
}
3038
3039
.input-group-addon.form-control-sm, .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
Mark Otto committed
3040
3041
3042
  padding: .3rem .75rem;
  font-size: .85rem;
  border-radius: .2rem;
3043
}
3044
3045
.input-group-addon.form-control-lg, .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
Mark Otto committed
3046
  padding: .75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
3047
  font-size: 1.25rem;
Mark Otto's avatar
Mark Otto committed
3048
  border-radius: .3rem;
3049
}
3050
3051
.input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
3052
3053
  margin-top: 0;
}
Mark Otto's avatar
Mark Otto committed
3054

3055
3056
3057
3058
3059
3060
3061
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
Mark Otto's avatar
Mark Otto committed
3062
  border-top-right-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3063
  border-bottom-right-radius: 0;
3064
}
Mark Otto's avatar
Mark Otto committed
3065

3066
.input-group-addon:first-child {
XhmikosR's avatar
XhmikosR committed
3067
  border-right: 0;
3068
}
Mark Otto's avatar
Mark Otto committed
3069

3070
3071
3072
3073
3074
3075
3076
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
Mark Otto's avatar
Mark Otto committed
3077
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3078
  border-bottom-left-radius: 0;
3079
}
Mark Otto's avatar
Mark Otto committed
3080

3081
.input-group-addon:last-child {
XhmikosR's avatar
XhmikosR committed
3082
  border-left: 0;
3083
}
Mark Otto's avatar
Mark Otto committed
3084

3085
3086
3087
3088
3089
3090
3091
3092
3093
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
XhmikosR's avatar
XhmikosR committed
3094
  margin-left: -1px;
3095
}
3096
3097
3098
.input-group-btn > .btn:focus,
    .input-group-btn > .btn:active,
    .input-group-btn > .btn:hover {
3099
3100
  z-index: 2;
}
3101
3102
.input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
XhmikosR's avatar
XhmikosR committed
3103
  margin-right: -1px;
3104
}
3105
3106
.input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
XhmikosR's avatar
XhmikosR committed
3107
  margin-left: -1px;
3108
}
Mark Otto's avatar
Mark Otto committed
3109

3110
3111
.c-input {
  position: relative;
3112
  display: inline;
3113
3114
3115
3116
3117
3118
3119
3120
3121
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer;
}
.c-input > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
.c-input > input:checked ~ .c-indicator {
  color: #fff;
  background-color: #0074d9;
}
.c-input > input:active ~ .c-indicator {
  color: #fff;
  background-color: #84c6ff;
}
.c-input + .c-input {
  margin-left: 1rem;
}
3133
3134
3135

.c-indicator {
  position: absolute;
3136
  top: 0;
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
3148
          user-select: none;
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}

.c-checkbox .c-indicator {
  border-radius: .25rem;
}
3159

3160
3161
3162
.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}
3163

Mark Otto's avatar
Mark Otto committed
3164
3165
3166
3167
.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}
3168
3169
3170
3171

.c-radio .c-indicator {
  border-radius: 50%;
}
3172

3173
3174
3175
3176
.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}

3177
3178
3179
3180
3181
.c-inputs-stacked .c-input {
  display: inline;
}
.c-inputs-stacked .c-input:after {
  display: block;
3182
  margin-bottom: .25rem;
3183
3184
3185
3186
3187
3188
  content: "";
}
.c-inputs-stacked .c-input + .c-input {
  margin-left: 0;
}

3189
3190
3191
3192
3193
.select {
  position: relative;
  display: inline-block;
  color: #555;
}
3194
.select > select {
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
  display: inline-block;
  width: 100%;
  -webkit-appearance: none;
  padding: .5rem 2.25rem .5rem 1rem;
  margin: 0;
  line-height: 1.5;
  color: #555;
  cursor: pointer;
  background-color: #eee;
  border: 0;
  border-radius: .25rem;
  outline: 0;

3208
     -moz-appearance: none;
3209
3210
          appearance: none;
}
3211
3212
3213
3214
3215
.select > select:focus {
  -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
          box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
}
.select > select:focus:-moz-focusring {
3216
3217
3218
  color: transparent;
  text-shadow: 0 0 0 #000;
}
3219
3220
3221
3222
3223
3224
3225
.select > select:active {
  color: #fff;
  background-color: #0074d9;
}
.select > select::-ms-expand {
  display: none;
}
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
.select:after {
  position: absolute;
  top: 50%;
  right: 1.25rem;
  display: inline-block;
  width: 0;
  height: 0;
  margin-top: -.15rem;
  pointer-events: none;
  content: "";
  border-top: .35rem solid;
  border-right: .35rem solid transparent;
  border-bottom: .35rem solid transparent;
  border-left: .35rem solid transparent;
}

Mark Otto's avatar
Mark Otto committed
3242
3243
3244
3245
.select select:hover {
  background-color: #ddd;
}

3246
3247
@-moz-document url-prefix() {
  .select select {
3248
    padding-right: 1rem;
3249
    text-indent: .01px;
3250
    text-overflow: "";
3251
3252
3253
3254
3255
3256
  }
  .select option {
    background-color: #fff;
  }
}

3257
@media screen and (min-width: 0 \0) {
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
  .select select {
    z-index: 1;
    padding: .5rem 1.5rem .5rem 1rem;
  }
  .select:after {
    z-index: 5;
  }
  .select:before {
    position: absolute;
    top: 0;
    right: 1rem;
    bottom: 0;
    z-index: 2;
    display: block;
    width: 1.5rem;
    content: "";
    background-color: #eee;
  }
3276
3277
3278
  .select select:focus,
  .select select:active,
  .select select:hover {
3279
3280
3281
3282
3283
3284
3285
3286
    color: #555;
    background-color: #eee;
  }
}

.file {
  position: relative;
  display: inline-block;
3287
  height: 2.5rem;
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
  cursor: pointer;
}

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
3311
          user-select: none;
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
  background-color: #fff;
  border: .075rem solid #ddd;
  border-radius: .25rem;
  -webkit-box-shadow: inset 0 .2rem .4rem rgba(0, 0, 0, .05);
          box-shadow: inset 0 .2rem .4rem rgba(0, 0, 0, .05);
}

.file-custom:after {
  content: "Choose file...";
}

.file-custom:before {
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
  border: .075rem solid #ddd;
  border-radius: 0 .25rem .25rem 0;
}

.file input:focus ~ .file-custom {
  -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
          box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
}

Mark Otto's avatar
Mark Otto committed
3345
.nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3346
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3347
  margin-bottom: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3348
  list-style: none;
Mark Otto's avatar
Mark Otto committed
3349
}
3350
3351
.nav:before,
  .nav:after {
Mark Otto's avatar
Mark Otto committed
3352
3353
3354
3355
3356
3357
3358
  display: table; 
  content: " ";
}
.nav:after {
  clear: both;
}

Mark Otto's avatar
Mark Otto committed
3359
3360
.nav-item {
  position: relative;
3361
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
3362
}
Mark Otto's avatar
Mark Otto committed
3363

Mark Otto's avatar
Mark Otto committed
3364
.nav-link {
3365
  display: inline-block;
3366
  padding: .75em 1em;
3367
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3368
}
3369
3370
.nav-link:focus,
  .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3371
3372
3373
  text-decoration: none;
  background-color: #eceeef;
}
3374
3375
.disabled > .nav-link,
  .nav-link.disabled {
Mark Otto's avatar
Mark Otto committed
3376
3377
  color: #818a91;
}
3378
3379
3380
3381
3382
3383
.disabled > .nav-link,
    .disabled > .nav-link:focus,
    .disabled > .nav-link:hover,
    .nav-link.disabled,
    .nav-link.disabled:focus,
    .nav-link.disabled:hover {
3384
  color: #818a91;
3385
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
3386
  background-color: transparent;
3387
}
Mark Otto's avatar
Mark Otto committed
3388

3389
.nav-tabs {
Mark Otto's avatar
Mark Otto committed
3390
  border-bottom: 1px solid #ddd;
3391
}
3392
.nav-tabs .nav-item {
XhmikosR's avatar
XhmikosR committed
3393
  float: left;
3394
3395
  margin-bottom: -1px;
}
3396
3397
3398
3399
3400
.nav-tabs .nav-item + .nav-item {
  margin-left: .2rem;
}
.nav-tabs .nav-link {
  display: block;
3401
  border: 1px solid transparent;
Mark Otto's avatar
Mark Otto committed
3402
  border-radius: .25rem .25rem 0 0;
3403
}
3404
3405
.nav-tabs .nav-link:focus,
    .nav-tabs .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3406
  border-color: #eceeef #eceeef #ddd;
3407
}
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
.nav-tabs .open > .nav-link,
  .nav-tabs .open > .nav-link:focus,
  .nav-tabs .open > .nav-link:hover,
  .nav-tabs .active > .nav-link,
  .nav-tabs .active > .nav-link:focus,
  .nav-tabs .active > .nav-link:hover,
  .nav-tabs .nav-link.open,
  .nav-tabs .nav-link.open:focus,
  .nav-tabs .nav-link.open:hover,
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-link.active:focus,
  .nav-tabs .nav-link.active:hover {
3420
  color: #55595c;
Mark Otto's avatar
Mark Otto committed
3421
3422
  background-color: #fff;
  border-color: #ddd #ddd transparent;
3423
}
3424
3425
3426
3427
3428
3429
.nav-tabs .disabled > .nav-link,
  .nav-tabs .disabled > .nav-link:focus,
  .nav-tabs .disabled > .nav-link:hover,
  .nav-tabs .nav-link.disabled,
  .nav-tabs .nav-link.disabled:focus,
  .nav-tabs .nav-link.disabled:hover {
3430
3431
3432
  color: #818a91;
  background-color: transparent;
  border-color: transparent;
3433
}
Mark Otto's avatar
Mark Otto committed
3434

3435
.nav-pills .nav-item {
XhmikosR's avatar
XhmikosR committed
3436
  float: left;
3437
}
3438
3439
.nav-pills .nav-item + .nav-item {
  margin-left: .2rem;
3440
}
3441

3442
3443
.nav-pills .nav-link {
  display: block;
Mark Otto's avatar
Mark Otto committed
3444
  border-radius: .25rem;
3445
}
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458

.nav-pills .open > .nav-link,
.nav-pills .open > .nav-link:focus,
.nav-pills .open > .nav-link:hover,
.nav-pills .active > .nav-link,
.nav-pills .active > .nav-link:focus,
.nav-pills .active > .nav-link:hover,
.nav-pills .nav-link.open,
.nav-pills .nav-link.open:focus,
.nav-pills .nav-link.open:hover,
.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover {
Mark Otto's avatar
Mark Otto committed
3459
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3460
  cursor: default;
3461
  background-color: #0275d8;
3462
}
Mark Otto's avatar
Mark Otto committed
3463

3464
.nav-stacked .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3465
  display: block;
Mark Otto's avatar
Mark Otto committed
3466
  float: none;
3467
}
3468
3469
.nav-stacked .nav-item + .nav-item {
  margin-top: .2rem;
XhmikosR's avatar
XhmikosR committed
3470
  margin-left: 0;
3471
}
Mark Otto's avatar
Mark Otto committed
3472

3473
3474
3475
.tab-content > .tab-pane {
  display: none;
}
3476

3477
3478
3479
.tab-content > .active {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3480

3481
3482
.nav-tabs .dropdown-menu {
  margin-top: -1px;
Mark Otto's avatar
Mark Otto committed
3483
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3484
  border-top-right-radius: 0;
3485
}
Mark Otto's avatar
Mark Otto committed
3486

3487
3488
.navbar {
  position: relative;
Mark Otto's avatar
Mark Otto committed
3489
  padding: 1rem;
3490
  margin-bottom: 1;
3491
}
3492
3493
.navbar:before,
  .navbar:after {
Mark Otto's avatar
Mark Otto committed
3494
3495
3496
3497
3498
3499
  display: table; 
  content: " ";
}
.navbar:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
3500
@media (min-width: 34em) {
3501
  .navbar {
Mark Otto's avatar
Mark Otto committed
3502
    border-radius: .25rem;
3503
3504
  }
}
Mark Otto's avatar
Mark Otto committed
3505

3506
3507
3508
.navbar-static-top {
  z-index: 1000;
}
Mark Otto's avatar
Mark Otto committed
3509
@media (min-width: 34em) {
3510
3511
3512
3513
  .navbar-static-top {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3514

3515
3516
.navbar-fixed-top,
.navbar-fixed-bottom {
3517
3518
  position: fixed;
  right: 0;
3519
  left: 0;
3520
  z-index: 1030;
3521
  margin-bottom: 0;
3522
}
Mark Otto's avatar
Mark Otto committed
3523
@media (min-width: 34em) {
3524
3525
  .navbar-fixed-top,
  .navbar-fixed-bottom {
3526
3527
3528
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3529

3530
3531
3532
.navbar-fixed-top {
  top: 0;
}
Mark Otto's avatar
Mark Otto committed
3533

3534
3535
3536
.navbar-fixed-bottom {
  bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3537

Mark Otto's avatar
Mark Otto committed
3538
3539
3540
3541
.navbar-sticky-top {
  position: -webkit-sticky;
  position:         sticky;
  top: 0;
3542
  z-index: 1030;
Mark Otto's avatar
Mark Otto committed
3543
3544
3545
3546
3547
3548
3549
3550
  width: 100%;
}
@media (min-width: 34em) {
  .navbar-sticky-top {
    border-radius: 0;
  }
}

3551
.navbar-brand {
XhmikosR's avatar
XhmikosR committed
3552
  float: left;
3553
  padding: .625rem .75rem;
Mark Otto's avatar
Mark Otto committed
3554
3555
  margin-right: 1rem;
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3556
  font-size: 1.25rem;
3557
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3558
}
3559
3560
.navbar-brand > a:focus,
  .navbar-brand > a:hover {
3561
3562
  text-decoration: none;
}
3563
3564
3565
.navbar-brand > img {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3566

Mark Otto's avatar
Mark Otto committed
3567
3568
3569
3570
3571
.navbar-toggler {
  padding: .55rem .75rem;
  margin-right: 1rem;
  margin-bottom: 0;
  font-size: 1.25rem;
3572
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3573
3574
3575
  background: none;
  border: 0;
}
3576
3577
.navbar-toggler:focus,
  .navbar-toggler:hover {
Mark Otto's avatar
Mark Otto committed
3578
  text-decoration: none;
3579
}
Mark Otto's avatar
Mark Otto committed
3580

Mark Otto's avatar
Mark Otto committed
3581
3582
3583
3584
3585
@media (min-width: 34em) {
  .navbar-toggleable-xs {
    display: block !important;
  }
}
3586

Mark Otto's avatar
Mark Otto committed
3587
3588
3589
3590
3591
3592
@media (min-width: 48em) {
  .navbar-toggleable-sm {
    display: block !important;
  }
}

3593
3594
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
Mark Otto's avatar
Mark Otto committed
3595
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3596
  border-top-right-radius: 0;
3597
}
Mark Otto's avatar
Mark Otto committed
3598

3599
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3600
3601
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
3602
  border-bottom-right-radius: 0;
3603
  border-bottom-left-radius: 0;
3604
}
Mark Otto's avatar
Mark Otto committed
3605

3606
3607
3608
3609
.navbar-condensed {
  padding-top: 0;
  padding-bottom: 0;
}
3610
3611
3612
3613
.navbar-condensed .navbar-brand {
  padding-top: .95rem;
  padding-bottom: .95rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3614
.navbar-condensed .form-inline {
3615
  margin-top: .6rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3616
}
Mark Otto's avatar
Mark Otto committed
3617

3618
3619
3620
.navbar-nav .nav-item {
  float: left;
}
3621

3622
3623
3624
3625
3626
3627
.navbar-nav .nav-link {
  display: block;
  padding-top: .95rem;
  padding-bottom: .95rem;
  line-height: 1.25;
}
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640

.navbar-nav .open > .nav-link,
.navbar-nav .open > .nav-link:focus,
.navbar-nav .open > .nav-link:hover,
.navbar-nav .active > .nav-link,
.navbar-nav .active > .nav-link:focus,
.navbar-nav .active > .nav-link:hover,
.navbar-nav .nav-link.open,
.navbar-nav .nav-link.open:focus,
.navbar-nav .nav-link.open:hover,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.active:focus,
.navbar-nav .nav-link.active:hover {
3641
3642
3643
  color: #555;
  cursor: default;
  background-color: #e7e7e7;
3644
}
Mark Otto's avatar
Mark Otto committed
3645

3646
3647
3648
3649
3650
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
Mark Otto's avatar
Mark Otto committed
3651
  color: #777;
3652
}
3653
3654
.navbar-default .navbar-brand:focus,
    .navbar-default .navbar-brand:hover {
3655
3656
3657
  color: #5e5e5e;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3658

3659
.navbar-inverse {
Mark Otto's avatar
Mark Otto committed
3660
3661
3662
  background-color: #373a3c;
  border-color: #1f2021;
}
3663
3664
3665
.navbar-inverse .navbar-toggler,
  .navbar-inverse .navbar-brand > a,
  .navbar-inverse .nav-pills > .nav-item > .nav-link {
Mark Otto's avatar
Mark Otto committed
3666
  color: #aab0b5;
Mark Otto's avatar
Mark Otto committed
3667
}
3668
3669
3670
3671
3672
3673
.navbar-inverse .navbar-toggler:focus,
    .navbar-inverse .navbar-toggler:hover,
    .navbar-inverse .navbar-brand > a:focus,
    .navbar-inverse .navbar-brand > a:hover,
    .navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
    .navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3674
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3675
}
3676
3677
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
  .navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3678
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3679
3680
  background-color: #1f2021;
}
3681
3682
.navbar-inverse .nav-pills > .active > .nav-link,
  .navbar-inverse .nav-pills > .nav-link.active {
Mark Otto's avatar
Mark Otto committed
3683
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3684
  background-color: #1f2021;
3685
3686
}
.navbar-inverse .navbar-brand {
Mark Otto's avatar
Mark Otto committed
3687
  color: #aab0b5;
3688
}
3689
3690
.navbar-inverse .navbar-brand:focus,
    .navbar-inverse .navbar-brand:hover {
Mark Otto's avatar
Mark Otto committed
3691
  color: #fff;
3692
3693
3694
  background-color: transparent;
}
.navbar-inverse .navbar-text {
3695
  color: #a2a8ae;
3696
3697
}
.navbar-inverse .navbar-nav > li > a {
Mark Otto's avatar
Mark Otto committed
3698
  color: #aab0b5;
3699
}
3700
3701
.navbar-inverse .navbar-nav > li > a:focus,
    .navbar-inverse .navbar-nav > li > a:hover {
Mark Otto's avatar
Mark Otto committed
3702
  color: #fff;
3703
3704
  background-color: transparent;
}
3705
3706
3707
.navbar-inverse .navbar-nav > .active > a,
  .navbar-inverse .navbar-nav > .active > a:focus,
  .navbar-inverse .navbar-nav > .active > a:hover {
Mark Otto's avatar
Mark Otto committed
3708
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3709
  background-color: #1f2021;
3710
}
3711
3712
3713
.navbar-inverse .navbar-nav > .disabled > a,
  .navbar-inverse .navbar-nav > .disabled > a:focus,
  .navbar-inverse .navbar-nav > .disabled > a:hover {
Mark Otto's avatar
Mark Otto committed
3714
  color: #444;
3715
3716
  background-color: transparent;
}
3717
3718
.navbar-inverse .navbar-collapse,
  .navbar-inverse .navbar-form {
Mark Otto's avatar
Mark Otto committed
3719
  border-color: #262829;
3720
}
3721
3722
3723
.navbar-inverse .navbar-nav > .open > a,
  .navbar-inverse .navbar-nav > .open > a:focus,
  .navbar-inverse .navbar-nav > .open > a:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3724
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3725
  background-color: #1f2021;
3726
3727
}
.navbar-inverse .navbar-link {
Mark Otto's avatar
Mark Otto committed
3728
  color: #aab0b5;
3729
3730
}
.navbar-inverse .navbar-link:hover {
Mark Otto's avatar
Mark Otto committed
3731
  color: #fff;
3732
3733
}
.navbar-inverse .btn-link {
Mark Otto's avatar
Mark Otto committed
3734
  color: #aab0b5;
3735
}
3736
3737
.navbar-inverse .btn-link:focus,
    .navbar-inverse .btn-link:hover {
Mark Otto's avatar
Mark Otto committed
3738
  color: #fff;
3739
}
3740
3741
3742
3743
.navbar-inverse .btn-link:disabled:focus,
    .navbar-inverse .btn-link:disabled:hover,
    fieldset[disabled] .navbar-inverse .btn-link:focus,
    fieldset[disabled] .navbar-inverse .btn-link:hover {
Mark Otto's avatar
Mark Otto committed
3744
  color: #444;
3745
}
Mark Otto's avatar
Mark Otto committed
3746

Mark Otto's avatar
cards    
Mark Otto committed
3747
3748
3749
3750
3751
3752
.card {
  position: relative;
  padding: 1.25rem;
  margin-bottom: 1.25rem;
  border: .075rem solid #eee;
}
Mark Otto's avatar
Mark Otto committed
3753

Mark Otto's avatar
cards    
Mark Otto committed
3754
3755
3756
3757
.card-title {
  margin-top: 0;
  margin-bottom: .75rem;
}
Mark Otto's avatar
Mark Otto committed
3758

Mark Otto's avatar
cards    
Mark Otto committed
3759
3760
3761
.card-text:last-child {
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3762

Mark Otto's avatar
cards    
Mark Otto committed
3763
3764
3765
.card-actions .card-link + .card-link {
  margin-left: .75rem;
}
Mark Otto's avatar
Mark Otto committed
3766

Mark Otto's avatar
cards    
Mark Otto committed
3767
3768
3769
.card-link:hover {
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3770

Mark Otto's avatar
cards    
Mark Otto committed
3771
3772
3773
3774
.card-header {
  padding: .75rem 1.25rem;
  margin: -1.25rem -1.25rem 1.25rem;
  border-bottom: .075rem solid #eee;
Mark Otto's avatar
Mark Otto committed
3775
  border-radius: .25rem .25rem 0 0;
Mark Otto's avatar
cards    
Mark Otto committed
3776
}
Mark Otto's avatar
Mark Otto committed
3777

Mark Otto's avatar
cards    
Mark Otto committed
3778
3779
3780
3781
.card-footer {
  padding: .75rem 1.25rem;
  margin: 1.25rem -1.25rem -1.25rem;
  border-top: .075rem solid #eee;
Mark Otto's avatar
Mark Otto committed
3782
  border-radius: 0 0 .25rem .25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3783
}
Mark Otto's avatar
Mark Otto committed
3784

Mark Otto's avatar
cards    
Mark Otto committed
3785
.card-primary {
3786
3787
  background-color: #0275d8;
  border-color: #0275d8;
Mark Otto's avatar
cards    
Mark Otto committed
3788
}
Mark Otto's avatar
Mark Otto committed
3789

Mark Otto's avatar
cards    
Mark Otto committed
3790
3791
3792
3793
.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
Mark Otto's avatar
Mark Otto committed
3794

Mark Otto's avatar
cards    
Mark Otto committed
3795
3796
3797
3798
.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
Mark Otto's avatar
Mark Otto committed
3799

Mark Otto's avatar
cards    
Mark Otto committed
3800
3801
3802
3803
.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
Mark Otto's avatar
Mark Otto committed
3804

Mark Otto's avatar
cards    
Mark Otto committed
3805
3806
3807
3808
.card-danger {
  background-color: #d9534f;
  border-color: #d9534f;
}
Mark Otto's avatar
Mark Otto committed
3809

3810
3811
.card-inverse .card-header,
.card-inverse .card-footer {
Mark Otto's avatar
Mark Otto committed
3812
  border-bottom: .075rem solid rgba(255, 255, 255, .2);
Mark Otto's avatar
cards    
Mark Otto committed
3813
}
3814
3815
3816
3817
3818

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
Mark Otto's avatar
cards    
Mark Otto committed
3819
3820
  color: #fff;
}
3821
3822
3823
3824

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
Mark Otto's avatar
Mark Otto committed
3825
  color: rgba(255, 255, 255, .65);
Mark Otto's avatar
cards    
Mark Otto committed
3826
}
3827
3828
3829

.card-inverse .card-link:focus,
.card-inverse .card-link:hover {
Mark Otto's avatar
cards    
Mark Otto committed
3830
3831
  color: #fff;
}
Mark Otto's avatar
Mark Otto committed
3832

Mark Otto's avatar
cards    
Mark Otto committed
3833
3834
.card-blockquote {
  padding: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3835
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3836
  border-left: 0;
Mark Otto's avatar
cards    
Mark Otto committed
3837
}
Mark Otto's avatar
Mark Otto committed
3838

Mark Otto's avatar
cards    
Mark Otto committed
3839
3840
.card-img {
  margin: -1.325rem;
Mark Otto's avatar
Mark Otto committed
3841
  border-radius: .25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3842
}
Mark Otto's avatar
Mark Otto committed
3843

Mark Otto's avatar
cards    
Mark Otto committed
3844
3845
3846
3847
3848
3849
3850
3851
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
3852

Mark Otto's avatar
cards    
Mark Otto committed
3853
3854
.card-img-top {
  margin: -1.325rem -1.325rem 1.25rem;
Mark Otto's avatar
Mark Otto committed
3855
  border-radius: .25rem .25rem 0 0;
Mark Otto's avatar
cards    
Mark Otto committed
3856
}
Mark Otto's avatar
Mark Otto committed
3857

Mark Otto's avatar
cards    
Mark Otto committed
3858
3859
.card-img-bottom {
  margin: 1.25rem -1.325rem -1.325rem;
Mark Otto's avatar
Mark Otto committed
3860
  border-radius: 0 0 .25rem .25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3861
}
Mark Otto's avatar
Mark Otto committed
3862

Mark Otto's avatar
cards    
Mark Otto committed
3863
3864
3865
3866
3867
3868
.card-set {
  display: table;
  table-layout: fixed;
  border-spacing: 1.25rem 0;
}
.card-set .card {
3869
  display: table-cell;
Mark Otto's avatar
Mark Otto committed
3870
  float: none;
Mark Otto's avatar
cards    
Mark Otto committed
3871
3872
  max-width: none;
}
Mark Otto's avatar
Mark Otto committed
3873

Mark Otto's avatar
cards    
Mark Otto committed
3874
.card-set-wrapper {
Mark Otto's avatar
grunt    
Mark Otto committed
3875
  margin-right: -1.25rem;
Mark Otto's avatar
Mark Otto committed
3876
  margin-left: -1.25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3877
}
Mark Otto's avatar
Mark Otto committed
3878

Mark Otto's avatar
cards    
Mark Otto committed
3879
3880
3881
3882
3883
3884
.card-group {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.card-group .card {
3885
  display: table-cell;
Mark Otto's avatar
Mark Otto committed
3886
  float: none;
Mark Otto's avatar
cards    
Mark Otto committed
3887
3888
3889
  max-width: none;
}
.card-group .card + .card {
Mark Otto's avatar
grunt    
Mark Otto committed
3890
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
3891
  border-left: 0;
Mark Otto's avatar
cards    
Mark Otto committed
3892
}
Mark Otto's avatar
Mark Otto committed
3893

Mark Otto's avatar
cards    
Mark Otto committed
3894
3895
.card-columns {
  -webkit-column-count: 3;
Mark Otto's avatar
Mark Otto committed
3896
3897
     -moz-column-count: 3;
          column-count: 3;
Mark Otto's avatar
cards    
Mark Otto committed
3898
  -webkit-column-gap: 1rem;
Mark Otto's avatar
Mark Otto committed
3899
3900
     -moz-column-gap: 1rem;
          column-gap: 1rem;
Mark Otto's avatar
cards    
Mark Otto committed
3901
3902
3903
3904
3905
}
.card-columns .card {
  display: inline-block;
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
3906

3907
.breadcrumb {
Mark Otto's avatar
Mark Otto committed
3908
  padding: .75rem 1rem;
Mark Otto's avatar
Mark Otto committed
3909
  margin-bottom: 1rem;
3910
  list-style: none;
3911
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3912
  border-radius: .25rem;
3913
3914
3915
3916
3917
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
3918
  padding-right: .5rem;
Mark Otto's avatar
Mark Otto committed
3919
  padding-left: .5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3920
  color: #818a91;
3921
  content: "/\\00a0";
3922
3923
}
.breadcrumb > .active {
3924
  color: #818a91;
3925
}
Mark Otto's avatar
Mark Otto committed
3926

3927
3928
.pagination {
  display: inline-block;
XhmikosR's avatar
XhmikosR committed
3929
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3930
3931
  margin-top: 1rem;
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
3932
  border-radius: .25rem;
3933
3934
3935
3936
}
.pagination > li {
  display: inline;
}
3937
3938
.pagination > li > a,
    .pagination > li > span {
3939
  position: relative;
XhmikosR's avatar
XhmikosR committed
3940
  float: left;
Mark Otto's avatar
Mark Otto committed
3941
  padding: .5rem .75rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3942
  margin-left: -1px;
Mark Otto's avatar
Mark Otto committed
3943
  line-height: 1.5;
3944
  color: #0275d8;
Mark Otto's avatar
Mark Otto committed
3945
3946
3947
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
3948
}
3949
3950
.pagination > li:first-child > a,
    .pagination > li:first-child > span {
XhmikosR's avatar
XhmikosR committed
3951
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
3952
  border-top-left-radius: .25rem; 
Mark Otto's avatar
Mark Otto committed
3953
  border-bottom-left-radius: .25rem;
3954
}
3955
3956
.pagination > li:last-child > a,
    .pagination > li:last-child > span {
Mark Otto's avatar
Mark Otto committed
3957
  border-top-right-radius: .25rem; 
Mark Otto's avatar
Mark Otto committed
3958
  border-bottom-right-radius: .25rem;
3959
}
3960
3961
3962
3963
.pagination > li > a:focus,
  .pagination > li > a:hover,
  .pagination > li > span:focus,
  .pagination > li > span:hover {
3964
  color: #014c8c;
3965
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3966
  border-color: #ddd;
3967
}
3968
3969
3970
3971
3972
3973
.pagination > .active > a,
  .pagination > .active > a:focus,
  .pagination > .active > a:hover,
  .pagination > .active > span,
  .pagination > .active > span:focus,
  .pagination > .active > span:hover {
3974
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
3975
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3976
  cursor: default;
3977
3978
  background-color: #0275d8;
  border-color: #0275d8;
3979
}
3980
3981
3982
3983
3984
3985
.pagination > .disabled > span,
  .pagination > .disabled > span:focus,
  .pagination > .disabled > span:hover,
  .pagination > .disabled > a,
  .pagination > .disabled > a:focus,
  .pagination > .disabled > a:hover {
3986
  color: #818a91;
3987
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
3988
3989
  background-color: #fff;
  border-color: #ddd;
3990
}
Mark Otto's avatar
Mark Otto committed
3991

3992
3993
.pagination-lg > li > a,
.pagination-lg > li > span {
Mark Otto's avatar
Mark Otto committed
3994
  padding: .75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
3995
  font-size: 1.25rem;
3996
}
3997
3998
3999

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
Mark Otto's avatar
Mark Otto committed
4000
  border-top-left-radius: .3rem; 
For faster browsing, not all history is shown. View entire blame