bootstrap.css 113 KB
Newer Older
Mark Otto's avatar
grunt    
Mark Otto committed
3001
}
3002

Mark Otto's avatar
grunt    
Mark Otto committed
3003
.btn-toolbar .btn-group,
3004
.btn-toolbar .input-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3005
3006
  float: left;
}
3007

Mark Otto's avatar
grunt    
Mark Otto committed
3008
.btn-toolbar > .btn,
3009
3010
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3011
3012
  margin-left: 5px;
}
Mark Otto's avatar
Mark Otto committed
3013

3014
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
Mark Otto's avatar
grunt    
Mark Otto committed
3015
3016
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3017

3018
.btn-group > .btn:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3019
3020
  margin-left: 0;
}
3021

Mark Otto's avatar
grunt    
Mark Otto committed
3022
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3023
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3024
3025
  border-bottom-right-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3026

3027
3028
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
3029
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3030
  border-bottom-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3031
}
Mark Otto's avatar
Mark Otto committed
3032

3033
.btn-group > .btn-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3034
3035
  float: left;
}
Mark Otto's avatar
Mark Otto committed
3036

3037
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3038
3039
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3040

3041
3042
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3043
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3044
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3045
}
Mark Otto's avatar
Mark Otto committed
3046

Mark Otto's avatar
grunt    
Mark Otto committed
3047
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3048
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3049
  border-bottom-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3050
}
Mark Otto's avatar
Mark Otto committed
3051

3052
3053
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3054
3055
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
3056

3057
.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3058
  padding-right: 8px;
Mark Otto's avatar
grunt    
Mark Otto committed
3059
3060
  padding-left: 8px;
}
Mark Otto's avatar
Mark Otto committed
3061
3062

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3063
  padding-right: 12px;
Mark Otto's avatar
grunt    
Mark Otto committed
3064
3065
  padding-left: 12px;
}
Mark Otto's avatar
Mark Otto committed
3066

3067
.btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3068
3069
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3070
3071

.btn-lg .caret, .btn-group-lg > .btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3072
3073
3074
  border-width: .3em .3em 0;
  border-bottom-width: 0;
}
Mark Otto's avatar
Mark Otto committed
3075
3076

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3077
3078
  border-width: 0 .3em .3em;
}
Mark Otto's avatar
Mark Otto committed
3079

3080
3081
3082
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
3083
3084
3085
  display: block;
  float: none;
  width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3086
3087
  max-width: 100%;
}
3088

Mark Otto's avatar
grunt    
Mark Otto committed
3089
.btn-group-vertical > .btn-group::after {
3090
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3091
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
3092
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3093
}
3094

3095
.btn-group-vertical > .btn-group > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3096
3097
  float: none;
}
3098
3099
3100
3101
3102

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
3103
  margin-top: -1px;
Mark Otto's avatar
grunt    
Mark Otto committed
3104
3105
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3106

3107
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3108
3109
  border-radius: 0;
}
3110

3111
.btn-group-vertical > .btn:first-child:not(:last-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3112
  border-top-right-radius: .25rem;
3113
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3114
3115
  border-bottom-left-radius: 0;
}
3116

3117
.btn-group-vertical > .btn:last-child:not(:first-child) {
3118
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3119
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3120
3121
  border-bottom-left-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
3122

3123
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3124
3125
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3126

3127
3128
.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 {
3129
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3130
3131
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3132

3133
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3134
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3135
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3136
}
Mark Otto's avatar
Mark Otto committed
3137

3138
3139
3140
3141
[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"] {
3142
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3143
  clip: rect(0, 0, 0, 0);
Mark Otto's avatar
grunt    
Mark Otto committed
3144
3145
  pointer-events: none;
}
Mark Otto's avatar
Mark Otto committed
3146

3147
3148
.input-group {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3149
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3150
3151
  border-collapse: separate;
}
3152

Mark Otto's avatar
grunt    
Mark Otto committed
3153
3154
3155
3156
3157
3158
3159
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3160

3161
3162
3163
3164
.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
  z-index: 3;
}

3165
3166
3167
.input-group-addon,
.input-group-btn,
.input-group .form-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3168
3169
  display: table-cell;
}
3170

Mark Otto's avatar
grunt    
Mark Otto committed
3171
.input-group-addon:not(:first-child):not(:last-child),
3172
3173
.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
3174
3175
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3176

3177
3178
.input-group-addon,
.input-group-btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3179
  width: 1%;
3180
  white-space: nowrap;
Mark Otto's avatar
grunt    
Mark Otto committed
3181
3182
  vertical-align: middle;
}
Mark Otto's avatar
Mark Otto committed
3183

3184
.input-group-addon {
Mark Otto's avatar
grunt    
Mark Otto committed
3185
  padding: .375rem .75rem;
Mark Otto's avatar
Mark Otto committed
3186
  font-size: 1rem;
3187
3188
  font-weight: normal;
  line-height: 1;
3189
  color: #55595c;
3190
  text-align: center;
3191
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3192
  border: 1px solid #ccc;
Mark Otto's avatar
grunt    
Mark Otto committed
3193
3194
  border-radius: .25rem;
}
3195

XhmikosR's avatar
XhmikosR committed
3196
3197
.input-group-addon.form-control-sm,
.input-group-sm > .input-group-addon,
3198
.input-group-sm > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3199
  padding: .275rem .75rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3200
  font-size: .875rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3201
3202
  border-radius: .2rem;
}
3203

XhmikosR's avatar
XhmikosR committed
3204
3205
.input-group-addon.form-control-lg,
.input-group-lg > .input-group-addon,
3206
.input-group-lg > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3207
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3208
3209
3210
  font-size: 1.25rem;
  border-radius: .3rem;
}
3211

Mark Otto's avatar
grunt    
Mark Otto committed
3212
.input-group-addon input[type="radio"],
3213
.input-group-addon input[type="checkbox"] {
Mark Otto's avatar
grunt    
Mark Otto committed
3214
3215
  margin-top: 0;
}
Mark Otto's avatar
Mark Otto committed
3216

3217
3218
3219
3220
3221
3222
3223
.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 {
3224
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3225
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3226
}
Mark Otto's avatar
Mark Otto committed
3227

3228
.input-group-addon:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3229
3230
  border-right: 0;
}
Mark Otto's avatar
Mark Otto committed
3231

3232
3233
3234
3235
3236
3237
3238
.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 {
3239
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3240
  border-bottom-left-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3241
}
Mark Otto's avatar
Mark Otto committed
3242

3243
.input-group-addon:last-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3244
3245
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3246

3247
3248
3249
.input-group-btn {
  position: relative;
  font-size: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3250
3251
  white-space: nowrap;
}
3252

Mark Otto's avatar
grunt    
Mark Otto committed
3253
3254
3255
.input-group-btn > .btn {
  position: relative;
}
3256

Mark Otto's avatar
grunt    
Mark Otto committed
3257
3258
3259
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
3260

XhmikosR's avatar
XhmikosR committed
3261
.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
3262
  z-index: 3;
Mark Otto's avatar
grunt    
Mark Otto committed
3263
}
3264

Mark Otto's avatar
grunt    
Mark Otto committed
3265
.input-group-btn:first-child > .btn,
3266
.input-group-btn:first-child > .btn-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3267
3268
  margin-right: -1px;
}
3269

Mark Otto's avatar
grunt    
Mark Otto committed
3270
.input-group-btn:last-child > .btn,
3271
.input-group-btn:last-child > .btn-group {
Mark Otto's avatar
Mark Otto committed
3272
  z-index: 2;
Mark Otto's avatar
grunt    
Mark Otto committed
3273
3274
  margin-left: -1px;
}
Mark Otto's avatar
Mark Otto committed
3275

3276
3277
3278
3279
3280
3281
3282
.input-group-btn:last-child > .btn:focus, .input-group-btn:last-child > .btn:active, .input-group-btn:last-child > .btn:hover,
.input-group-btn:last-child > .btn-group:focus,
.input-group-btn:last-child > .btn-group:active,
.input-group-btn:last-child > .btn-group:hover {
  z-index: 3;
}

3283
3284
.c-input {
  position: relative;
3285
  display: inline;
3286
3287
  padding-left: 1.5rem;
  color: #555;
Mark Otto's avatar
grunt    
Mark Otto committed
3288
3289
  cursor: pointer;
}
3290

Mark Otto's avatar
grunt    
Mark Otto committed
3291
3292
3293
3294
3295
.c-input > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
3296

Mark Otto's avatar
grunt    
Mark Otto committed
3297
3298
3299
3300
.c-input > input:checked ~ .c-indicator {
  color: #fff;
  background-color: #0074d9;
}
3301

Mark Otto's avatar
grunt    
Mark Otto committed
3302
3303
3304
3305
3306
.c-input > input:focus ~ .c-indicator {
  -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
grunt    
Mark Otto committed
3307
3308
3309
3310
.c-input > input:active ~ .c-indicator {
  color: #fff;
  background-color: #84c6ff;
}
3311

Mark Otto's avatar
grunt    
Mark Otto committed
3312
3313
3314
.c-input + .c-input {
  margin-left: 1rem;
}
3315
3316
3317

.c-indicator {
  position: absolute;
3318
  top: 0;
3319
3320
3321
3322
3323
3324
3325
3326
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
Mark Otto's avatar
grunt    
Mark Otto committed
3327
3328
3329
3330
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
3331
3332
3333
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
Mark Otto's avatar
grunt    
Mark Otto committed
3334
3335
3336
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}
3337
3338

.c-checkbox .c-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3339
3340
  border-radius: .25rem;
}
3341

3342
.c-checkbox input:checked ~ .c-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3343
3344
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}
3345

Mark Otto's avatar
Mark Otto committed
3346
3347
.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
Mark Otto's avatar
grunt    
Mark Otto committed
3348
3349
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}
3350
3351

.c-radio .c-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3352
3353
  border-radius: 50%;
}
3354

3355
.c-radio input:checked ~ .c-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3356
3357
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}
3358

3359
.c-inputs-stacked .c-input {
Mark Otto's avatar
grunt    
Mark Otto committed
3360
3361
  display: inline;
}
3362

Mark Otto's avatar
grunt    
Mark Otto committed
3363
.c-inputs-stacked .c-input::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3364
3365
3366
3367
  display: block;
  margin-bottom: .25rem;
  content: "";
}
3368

Mark Otto's avatar
grunt    
Mark Otto committed
3369
3370
3371
.c-inputs-stacked .c-input + .c-input {
  margin-left: 0;
}
3372

Mark Otto's avatar
grunt    
Mark Otto committed
3373
.c-select {
Mark Otto's avatar
grunt    
Mark Otto committed
3374
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3375
  max-width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3376
  -webkit-appearance: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3377
3378
3379
3380
3381
3382
3383
3384
  padding: .375rem 1.75rem .375rem .75rem;
  padding-right: .75rem \9;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right .75rem center;
  background-image: none \9;
  -webkit-background-size: 8px 10px;
          background-size: 8px 10px;
  border: 1px solid #ccc;
Mark Otto's avatar
grunt    
Mark Otto committed
3385
3386
3387

     -moz-appearance: none;
}
3388

Mark Otto's avatar
grunt    
Mark Otto committed
3389
3390
3391
.c-select:focus {
  border-color: #51a7e8;
  outline: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3392
}
3393

Mark Otto's avatar
grunt    
Mark Otto committed
3394
3395
.c-select::-ms-expand {
  opacity: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3396
}
Mark Otto's avatar
Mark Otto committed
3397

Mark Otto's avatar
grunt    
Mark Otto committed
3398
3399
3400
3401
.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
Mark Otto's avatar
grunt    
Mark Otto committed
3402
}
3403

Mark Otto's avatar
grunt    
Mark Otto committed
3404
3405
3406
.c-select-sm:not([multiple]) {
  height: 26px;
  min-height: 26px;
Mark Otto's avatar
grunt    
Mark Otto committed
3407
}
3408
3409
3410
3411

.file {
  position: relative;
  display: inline-block;
3412
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3413
3414
  cursor: pointer;
}
3415
3416
3417
3418
3419

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
Mark Otto's avatar
grunt    
Mark Otto committed
3420
3421
  opacity: 0;
}
3422
3423
3424
3425
3426
3427
3428
3429

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3430
  padding: .5rem 1rem;
3431
3432
  line-height: 1.5;
  color: #555;
Mark Otto's avatar
grunt    
Mark Otto committed
3433
3434
3435
3436
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
3437
  background-color: #fff;
XhmikosR's avatar
XhmikosR committed
3438
  border: 1px solid #ddd;
3439
  border-radius: .25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3440
}
3441

Mark Otto's avatar
grunt    
Mark Otto committed
3442
.file-custom::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3443
3444
  content: "Choose file...";
}
3445

Mark Otto's avatar
grunt    
Mark Otto committed
3446
.file-custom::before {
3447
3448
3449
3450
3451
3452
3453
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3454
  padding: .5rem 1rem;
3455
3456
3457
3458
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
XhmikosR's avatar
XhmikosR committed
3459
  border: 1px solid #ddd;
Mark Otto's avatar
grunt    
Mark Otto committed
3460
3461
  border-radius: 0 .25rem .25rem 0;
}
3462

Mark Otto's avatar
Mark Otto committed
3463
.nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3464
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3465
  margin-bottom: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3466
3467
  list-style: none;
}
3468

Mark Otto's avatar
Mark Otto committed
3469
.nav-link {
3470
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3471
}
3472

XhmikosR's avatar
XhmikosR committed
3473
.nav-link:focus, .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3474
3475
  text-decoration: none;
}
3476
3477

.nav-link.disabled {
Mark Otto's avatar
grunt    
Mark Otto committed
3478
3479
  color: #818a91;
}
3480

XhmikosR's avatar
XhmikosR committed
3481
.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3482
3483
3484
3485
  color: #818a91;
  cursor: not-allowed;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3486

Mark Otto's avatar
grunt    
Mark Otto committed
3487
3488
3489
3490
3491
.nav-inline .nav-item {
  display: inline-block;
}

.nav-inline .nav-item + .nav-item,
Mark Otto's avatar
Mark Otto committed
3492
3493
3494
3495
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem;
}

3496
.nav-tabs {
Mark Otto's avatar
grunt    
Mark Otto committed
3497
3498
  border-bottom: 1px solid #ddd;
}
3499

Mark Otto's avatar
grunt    
Mark Otto committed
3500
.nav-tabs::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3501
3502
  display: table;
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
3503
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3504
3505
}

Mark Otto's avatar
grunt    
Mark Otto committed
3506
3507
3508
3509
.nav-tabs .nav-item {
  float: left;
  margin-bottom: -1px;
}
3510

Mark Otto's avatar
grunt    
Mark Otto committed
3511
3512
3513
.nav-tabs .nav-item + .nav-item {
  margin-left: .2rem;
}
3514

Mark Otto's avatar
grunt    
Mark Otto committed
3515
3516
.nav-tabs .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3517
  padding: .5em 1em;
Mark Otto's avatar
grunt    
Mark Otto committed
3518
3519
3520
  border: 1px solid transparent;
  border-radius: .25rem .25rem 0 0;
}
3521

XhmikosR's avatar
XhmikosR committed
3522
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3523
3524
  border-color: #eceeef #eceeef #ddd;
}
3525

XhmikosR's avatar
XhmikosR committed
3526
.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
3527
3528
3529
3530
  color: #818a91;
  background-color: transparent;
  border-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3531

XhmikosR's avatar
XhmikosR committed
3532
.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
3533
3534
3535
3536
3537
3538
3539
3540
.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
3541
3542
3543
3544
3545
3546
.nav-pills::after {
  display: table;
  clear: both;
  content: "";
}

3547
.nav-pills .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3548
3549
  float: left;
}
3550

Mark Otto's avatar
grunt    
Mark Otto committed
3551
3552
3553
.nav-pills .nav-item + .nav-item {
  margin-left: .2rem;
}
3554

3555
3556
.nav-pills .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3557
  padding: .5em 1em;
Mark Otto's avatar
grunt    
Mark Otto committed
3558
3559
  border-radius: .25rem;
}
3560

XhmikosR's avatar
XhmikosR committed
3561
.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
3562
3563
3564
.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
3565
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3566
  cursor: default;
Mark Otto's avatar
grunt    
Mark Otto committed
3567
3568
  background-color: #0275d8;
}
Mark Otto's avatar
Mark Otto committed
3569

3570
.nav-stacked .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3571
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3572
3573
  float: none;
}
3574

Mark Otto's avatar
grunt    
Mark Otto committed
3575
3576
3577
3578
.nav-stacked .nav-item + .nav-item {
  margin-top: .2rem;
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3579

3580
.tab-content > .tab-pane {
Mark Otto's avatar
grunt    
Mark Otto committed
3581
3582
  display: none;
}
3583

3584
.tab-content > .active {
Mark Otto's avatar
grunt    
Mark Otto committed
3585
3586
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3587

3588
3589
.nav-tabs .dropdown-menu {
  margin-top: -1px;
3590
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3591
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3592
}
Mark Otto's avatar
Mark Otto committed
3593

3594
3595
.navbar {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3596
  padding: .5rem 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3597
}
3598

Mark Otto's avatar
grunt    
Mark Otto committed
3599
.navbar::after {
3600
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3601
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
3602
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3603
}
3604

XhmikosR's avatar
XhmikosR committed
3605
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3606
3607
3608
3609
  .navbar {
    border-radius: .25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
3610

Mark Otto's avatar
grunt    
Mark Otto committed
3611
.navbar-full {
Mark Otto's avatar
grunt    
Mark Otto committed
3612
3613
  z-index: 1000;
}
3614

XhmikosR's avatar
XhmikosR committed
3615
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3616
  .navbar-full {
Mark Otto's avatar
grunt    
Mark Otto committed
3617
3618
3619
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3620

3621
3622
.navbar-fixed-top,
.navbar-fixed-bottom {
3623
3624
  position: fixed;
  right: 0;
3625
  left: 0;
3626
  z-index: 1030;
Mark Otto's avatar
grunt    
Mark Otto committed
3627
}
3628

XhmikosR's avatar
XhmikosR committed
3629
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3630
3631
3632
3633
3634
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3635

3636
.navbar-fixed-top {
Mark Otto's avatar
grunt    
Mark Otto committed
3637
3638
  top: 0;
}
Mark Otto's avatar
Mark Otto committed
3639

3640
.navbar-fixed-bottom {
Mark Otto's avatar
grunt    
Mark Otto committed
3641
3642
  bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3643

Mark Otto's avatar
Mark Otto committed
3644
.navbar-sticky-top {
Mark Otto's avatar
grunt    
Mark Otto committed
3645
3646
  position: -webkit-sticky;
  position:         sticky;
Mark Otto's avatar
Mark Otto committed
3647
  top: 0;
3648
  z-index: 1030;
Mark Otto's avatar
grunt    
Mark Otto committed
3649
3650
  width: 100%;
}
3651

XhmikosR's avatar
XhmikosR committed
3652
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3653
3654
3655
3656
  .navbar-sticky-top {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3657

3658
.navbar-brand {
XhmikosR's avatar
XhmikosR committed
3659
  float: left;
Mark Otto's avatar
grunt    
Mark Otto committed
3660
3661
  padding-top: .25rem;
  padding-bottom: .25rem;
Mark Otto's avatar
Mark Otto committed
3662
  margin-right: 1rem;
Mark Otto's avatar
Mark Otto committed
3663
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3664
}
3665

XhmikosR's avatar
XhmikosR committed
3666
.navbar-brand:focus, .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3667
3668
  text-decoration: none;
}
3669

Mark Otto's avatar
grunt    
Mark Otto committed
3670
3671
3672
.navbar-brand > img {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3673

Mark Otto's avatar
grunt    
Mark Otto committed
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
.navbar-divider {
  float: left;
  width: 1px;
  padding-top: .425rem;
  padding-bottom: .425rem;
  margin-right: 1rem;
  margin-left: 1rem;
  overflow: hidden;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3684
.navbar-divider::before {
Mark Otto's avatar
grunt    
Mark Otto committed
3685
  content: "\00a0";
Mark Otto's avatar
grunt    
Mark Otto committed
3686
3687
}

Mark Otto's avatar
Mark Otto committed
3688
.navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3689
  padding: .5rem .75rem;
Mark Otto's avatar
Mark Otto committed
3690
  font-size: 1.25rem;
3691
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3692
  background: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3693
  border: 1px solid transparent;
Mark Otto's avatar
grunt    
Mark Otto committed
3694
  border-radius: .25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3695
}
3696

XhmikosR's avatar
XhmikosR committed
3697
.navbar-toggler:focus, .navbar-toggler:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3698
3699
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3700

XhmikosR's avatar
XhmikosR committed
3701
@media (min-width: 544px) {
Mark Otto's avatar
Mark Otto committed
3702
  .navbar-toggleable-xs {
Mark Otto's avatar
grunt    
Mark Otto committed
3703
3704
3705
    display: block !important;
  }
}
3706

XhmikosR's avatar
XhmikosR committed
3707
@media (min-width: 768px) {
Mark Otto's avatar
Mark Otto committed
3708
  .navbar-toggleable-sm {
Mark Otto's avatar
grunt    
Mark Otto committed
3709
3710
3711
    display: block !important;
  }
}
Mark Otto's avatar
Mark Otto committed
3712

XhmikosR's avatar
XhmikosR committed
3713
@media (min-width: 992px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3714
3715
3716
3717
3718
  .navbar-toggleable-md {
    display: block !important;
  }
}

3719
.navbar-nav .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3720
3721
  float: left;
}
3722

3723
3724
.navbar-nav .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
  padding-top: .425rem;
  padding-bottom: .425rem;
}

.navbar-nav .nav-link + .nav-link {
  margin-left: 1rem;
}

.navbar-nav .nav-item + .nav-item {
  margin-left: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3735
}
Mark Otto's avatar
Mark Otto committed
3736

Mark Otto's avatar
grunt    
Mark Otto committed
3737
3738
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, .8);
Mark Otto's avatar
grunt    
Mark Otto committed
3739
}
3740

XhmikosR's avatar
XhmikosR committed
3741
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3742
  color: rgba(0, 0, 0, .8);
Mark Otto's avatar
grunt    
Mark Otto committed
3743
}
3744

Mark Otto's avatar
grunt    
Mark Otto committed
3745
3746
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, .3);
Mark Otto's avatar
grunt    
Mark Otto committed
3747
}
Mark Otto's avatar
Mark Otto committed
3748

XhmikosR's avatar
XhmikosR committed
3749
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3750
  color: rgba(0, 0, 0, .6);
Mark Otto's avatar
grunt    
Mark Otto committed
3751
}
3752

XhmikosR's avatar
XhmikosR committed
3753
.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
Mark Otto's avatar
grunt    
Mark Otto committed
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .active > .nav-link:focus,
.navbar-light .navbar-nav .active > .nav-link:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover {
  color: rgba(0, 0, 0, .8);
Mark Otto's avatar
grunt    
Mark Otto committed
3764
}
3765

Mark Otto's avatar
grunt    
Mark Otto committed
3766
3767
3768
3769
.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, .075);
}

Mark Otto's avatar
grunt    
Mark Otto committed
3770
3771
.navbar-dark .navbar-brand {
  color: white;
Mark Otto's avatar
grunt    
Mark Otto committed
3772
}
3773

XhmikosR's avatar
XhmikosR committed
3774
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3775
  color: white;
Mark Otto's avatar
grunt    
Mark Otto committed
3776
}
3777

Mark Otto's avatar
grunt    
Mark Otto committed
3778
3779
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, .5);
Mark Otto's avatar
grunt    
Mark Otto committed
3780
}
3781

XhmikosR's avatar
XhmikosR committed
3782
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3783
  color: rgba(255, 255, 255, .75);
Mark Otto's avatar
grunt    
Mark Otto committed
3784
}
3785

XhmikosR's avatar
XhmikosR committed
3786
.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover,
Mark Otto's avatar
grunt    
Mark Otto committed
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link:focus,
.navbar-dark .navbar-nav .active > .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover {
  color: white;
Mark Otto's avatar
grunt    
Mark Otto committed
3797
}
Mark Otto's avatar
Mark Otto committed
3798

Mark Otto's avatar
grunt    
Mark Otto committed
3799
3800
3801
3802
.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, .075);
}

Mark Otto's avatar
cards    
Mark Otto committed
3803
3804
.card {
  position: relative;
XhmikosR's avatar
XhmikosR committed
3805
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3806
  margin-bottom: .75rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3807
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3808
3809
3810
  border: .0625rem solid #e5e5e5;
  border-radius: .25rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3811
3812

.card-block {
Mark Otto's avatar
grunt    
Mark Otto committed
3813
3814
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
3815

Mark Otto's avatar
cards    
Mark Otto committed
3816
.card-title {
Mark Otto's avatar
grunt    
Mark Otto committed
3817
3818
  margin-bottom: .75rem;
}
Mark Otto's avatar
Mark Otto committed
3819

Mark Otto's avatar
grunt    
Mark Otto committed
3820
.card-subtitle {
Mark Otto's avatar
grunt    
Mark Otto committed
3821
3822
3823
  margin-top: -.375rem;
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3824

Mark Otto's avatar
grunt    
Mark Otto committed
3825
.card-text:last-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3826
3827
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3828

Mark Otto's avatar
cards    
Mark Otto committed
3829
.card-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3830
3831
  text-decoration: none;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3832
3833

.card-link + .card-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3834
3835
  margin-left: 1.25rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3836
3837

.card > .list-group:first-child .list-group-item:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3838
3839
  border-radius: .25rem .25rem 0 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3840
3841

.card > .list-group:last-child .list-group-item:last-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3842
3843
  border-radius: 0 0 .25rem .25rem;
}
Mark Otto's avatar
Mark Otto committed
3844

Mark Otto's avatar
cards    
Mark Otto committed
3845
.card-header {
Mark Otto's avatar
grunt    
Mark Otto committed
3846
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3847
  background-color: #f5f5f5;
Mark Otto's avatar
grunt    
Mark Otto committed
3848
3849
  border-bottom: .0625rem solid #e5e5e5;
}
3850

Mark Otto's avatar
grunt    
Mark Otto committed
3851
3852
3853
.card-header:first-child {
  border-radius: .1875rem .1875rem 0 0;
}
Mark Otto's avatar
Mark Otto committed
3854

Mark Otto's avatar
cards    
Mark Otto committed
3855
.card-footer {
Mark Otto's avatar
grunt    
Mark Otto committed
3856
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3857
  background-color: #f5f5f5;
Mark Otto's avatar
grunt    
Mark Otto committed
3858
3859
  border-top: .0625rem solid #e5e5e5;
}
3860

Mark Otto's avatar
grunt    
Mark Otto committed
3861
3862
3863
.card-footer:last-child {
  border-radius: 0 0 .1875rem .1875rem;
}
Mark Otto's avatar
Mark Otto committed
3864

Mark Otto's avatar
cards    
Mark Otto committed
3865
.card-primary {
3866
  background-color: #0275d8;
Mark Otto's avatar
grunt    
Mark Otto committed
3867
3868
  border-color: #0275d8;
}
Mark Otto's avatar
Mark Otto committed
3869

Mark Otto's avatar
cards    
Mark Otto committed
3870
3871
.card-success {
  background-color: #5cb85c;
Mark Otto's avatar
grunt    
Mark Otto committed
3872
3873
  border-color: #5cb85c;
}
Mark Otto's avatar
Mark Otto committed
3874

Mark Otto's avatar
cards    
Mark Otto committed
3875
3876
.card-info {
  background-color: #5bc0de;
Mark Otto's avatar
grunt    
Mark Otto committed
3877
3878
  border-color: #5bc0de;
}
Mark Otto's avatar
Mark Otto committed
3879

Mark Otto's avatar
cards    
Mark Otto committed
3880
3881
.card-warning {
  background-color: #f0ad4e;
Mark Otto's avatar
grunt    
Mark Otto committed
3882
3883
  border-color: #f0ad4e;
}
Mark Otto's avatar
Mark Otto committed
3884

Mark Otto's avatar
cards    
Mark Otto committed
3885
3886
.card-danger {
  background-color: #d9534f;
Mark Otto's avatar
grunt    
Mark Otto committed
3887
3888
  border-color: #d9534f;
}
Mark Otto's avatar
Mark Otto committed
3889

Mark Otto's avatar
grunt    
Mark Otto committed
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
.card-primary-outline {
  background-color: transparent;
  border-color: #0275d8;
}

.card-secondary-outline {
  background-color: transparent;
  border-color: #ccc;
}

.card-info-outline {
  background-color: transparent;
  border-color: #5bc0de;
}

.card-success-outline {
  background-color: transparent;
  border-color: #5cb85c;
}

.card-warning-outline {
  background-color: transparent;
  border-color: #f0ad4e;
}

.card-danger-outline {
  background-color: transparent;
  border-color: #d9534f;
}

3920
3921
.card-inverse .card-header,
.card-inverse .card-footer {
XhmikosR's avatar
XhmikosR committed
3922
  border-bottom: .0625rem solid rgba(255, 255, 255, .2);
Mark Otto's avatar
grunt    
Mark Otto committed
3923
}
3924
3925
3926
3927
3928

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
Mark Otto's avatar
grunt    
Mark Otto committed
3929
3930
  color: #fff;
}
3931
3932
3933
3934

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
Mark Otto's avatar
grunt    
Mark Otto committed
3935
3936
  color: rgba(255, 255, 255, .65);
}
3937

XhmikosR's avatar
XhmikosR committed
3938
.card-inverse .card-link:focus, .card-inverse .card-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3939
3940
  color: #fff;
}
Mark Otto's avatar
Mark Otto committed
3941

Mark Otto's avatar
cards    
Mark Otto committed
3942
3943
.card-blockquote {
  padding: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3944
  margin-bottom: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3945
3946
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3947

Mark Otto's avatar
cards    
Mark Otto committed
3948
.card-img {
Mark Otto's avatar
grunt    
Mark Otto committed
3949
3950
  border-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
3951

Mark Otto's avatar
cards    
Mark Otto committed
3952
3953
3954
3955
3956
3957
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3958
3959
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
3960

Mark Otto's avatar
cards    
Mark Otto committed
3961
.card-img-top {
Mark Otto's avatar
grunt    
Mark Otto committed
3962
  border-radius: .1875rem .1875rem 0 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3963
}
Mark Otto's avatar
Mark Otto committed
3964

Mark Otto's avatar
cards    
Mark Otto committed
3965
.card-img-bottom {
Mark Otto's avatar
grunt    
Mark Otto committed
3966
  border-radius: 0 0 .1875rem .1875rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3967
}
Mark Otto's avatar
Mark Otto committed
3968

XhmikosR's avatar
XhmikosR committed
3969
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
  .card-deck {
    display: table;
    table-layout: fixed;
    border-spacing: 1.25rem 0;
  }
  .card-deck .card {
    display: table-cell;
    width: 1%;
    vertical-align: top;
  }
  .card-deck-wrapper {
    margin-right: -1.25rem;
    margin-left: -1.25rem;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
3984
}
Mark Otto's avatar
Mark Otto committed
3985

XhmikosR's avatar
XhmikosR committed
3986
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
  .card-group {
    display: table;
    width: 100%;
    table-layout: fixed;
  }
  .card-group .card {
    display: table-cell;
    vertical-align: top;
  }
  .card-group .card + .card {
    margin-left: 0;
    border-left: 0;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
4000
  .card-group .card:first-child {
For faster browsing, not all history is shown. View entire blame