bootstrap.css 115 KB
Newer Older
Mark Otto's avatar
grunt    
Mark Otto committed
3001
3002
  float: left;
}
Mark Otto's avatar
Mark Otto committed
3003

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

3008
3009
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3010
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3011
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3012
}
Mark Otto's avatar
Mark Otto committed
3013

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

3019
3020
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3021
3022
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
3023

3024
.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3025
  padding-right: 8px;
Mark Otto's avatar
grunt    
Mark Otto committed
3026
3027
  padding-left: 8px;
}
Mark Otto's avatar
Mark Otto committed
3028
3029

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3030
  padding-right: 12px;
Mark Otto's avatar
grunt    
Mark Otto committed
3031
3032
  padding-left: 12px;
}
Mark Otto's avatar
Mark Otto committed
3033

3034
.btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3035
3036
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3037
3038

.btn-lg .caret, .btn-group-lg > .btn .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3039
3040
3041
  border-width: .3em .3em 0;
  border-bottom-width: 0;
}
Mark Otto's avatar
Mark Otto committed
3042
3043

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

3047
3048
3049
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
3050
3051
3052
  display: block;
  float: none;
  width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
3053
3054
  max-width: 100%;
}
3055

Mark Otto's avatar
grunt    
Mark Otto committed
3056
.btn-group-vertical > .btn-group::after {
3057
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3058
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
3059
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3060
}
3061

3062
.btn-group-vertical > .btn-group > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3063
3064
  float: none;
}
3065
3066
3067
3068
3069

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
3070
  margin-top: -1px;
Mark Otto's avatar
grunt    
Mark Otto committed
3071
3072
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3073

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

3078
.btn-group-vertical > .btn:first-child:not(:last-child) {
Mark Otto's avatar
grunt    
Mark Otto committed
3079
  border-top-right-radius: .25rem;
3080
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3081
3082
  border-bottom-left-radius: 0;
}
3083

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

3090
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3091
3092
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3093

3094
3095
.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 {
3096
  border-bottom-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3097
3098
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3099

3100
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3101
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3102
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3103
}
Mark Otto's avatar
Mark Otto committed
3104

3105
3106
3107
3108
[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"] {
3109
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3110
  clip: rect(0, 0, 0, 0);
Mark Otto's avatar
grunt    
Mark Otto committed
3111
3112
  pointer-events: none;
}
Mark Otto's avatar
Mark Otto committed
3113

3114
3115
.input-group {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3116
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3117
3118
  border-collapse: separate;
}
3119

Mark Otto's avatar
grunt    
Mark Otto committed
3120
3121
3122
3123
3124
3125
3126
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3127

3128
3129
3130
3131
.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
  z-index: 3;
}

3132
3133
3134
.input-group-addon,
.input-group-btn,
.input-group .form-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3135
3136
  display: table-cell;
}
3137

Mark Otto's avatar
grunt    
Mark Otto committed
3138
.input-group-addon:not(:first-child):not(:last-child),
3139
3140
.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
3141
3142
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3143

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

3151
.input-group-addon {
Mark Otto's avatar
grunt    
Mark Otto committed
3152
  padding: .375rem .75rem;
Mark Otto's avatar
Mark Otto committed
3153
  font-size: 1rem;
3154
3155
  font-weight: normal;
  line-height: 1;
3156
  color: #55595c;
3157
  text-align: center;
3158
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3159
  border: 1px solid #ccc;
Mark Otto's avatar
grunt    
Mark Otto committed
3160
3161
  border-radius: .25rem;
}
3162

XhmikosR's avatar
XhmikosR committed
3163
3164
.input-group-addon.form-control-sm,
.input-group-sm > .input-group-addon,
3165
.input-group-sm > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3166
  padding: .275rem .75rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3167
  font-size: .875rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3168
3169
  border-radius: .2rem;
}
3170

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

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

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

3195
.input-group-addon:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3196
3197
  border-right: 0;
}
Mark Otto's avatar
Mark Otto committed
3198

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

3210
.input-group-addon:last-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3211
3212
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3213

3214
3215
3216
.input-group-btn {
  position: relative;
  font-size: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3217
3218
  white-space: nowrap;
}
3219

Mark Otto's avatar
grunt    
Mark Otto committed
3220
3221
3222
.input-group-btn > .btn {
  position: relative;
}
3223

Mark Otto's avatar
grunt    
Mark Otto committed
3224
3225
3226
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
3227

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

Mark Otto's avatar
grunt    
Mark Otto committed
3232
.input-group-btn:first-child > .btn,
3233
.input-group-btn:first-child > .btn-group {
Mark Otto's avatar
grunt    
Mark Otto committed
3234
3235
  margin-right: -1px;
}
3236

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

3243
3244
3245
3246
3247
3248
3249
.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;
}

Mark Otto's avatar
grunt    
Mark Otto committed
3250
.custom-control {
3251
  position: relative;
3252
  display: inline;
3253
3254
  padding-left: 1.5rem;
  color: #555;
Mark Otto's avatar
grunt    
Mark Otto committed
3255
}
3256

Mark Otto's avatar
grunt    
Mark Otto committed
3257
3258
3259
3260
3261
.custom-control + .custom-control {
  margin-left: 1rem;
}

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

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

Mark Otto's avatar
grunt    
Mark Otto committed
3272
.custom-control-input:focus ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3273
3274
3275
3276
  -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
3277
.custom-control-input:active ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3278
3279
3280
  color: #fff;
  background-color: #84c6ff;
}
3281

Mark Otto's avatar
grunt    
Mark Otto committed
3282
3283
3284
.custom-control-input:disabled ~ .custom-control-indicator {
  cursor: not-allowed;
  background-color: #eee;
Mark Otto's avatar
grunt    
Mark Otto committed
3285
}
3286

Mark Otto's avatar
grunt    
Mark Otto committed
3287
3288
3289
3290
3291
3292
.custom-control-input:disabled ~ .custom-control-description {
  color: #767676;
  cursor: not-allowed;
}

.custom-control-indicator {
3293
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3294
  top: .0625rem;
3295
3296
3297
3298
3299
3300
3301
3302
  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
3303
3304
3305
3306
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3307
  background-color: #ddd;
3308
3309
  background-repeat: no-repeat;
  background-position: center center;
Mark Otto's avatar
grunt    
Mark Otto committed
3310
3311
3312
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}
3313

Mark Otto's avatar
grunt    
Mark Otto committed
3314
.custom-checkbox .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3315
3316
  border-radius: .25rem;
}
3317

Mark Otto's avatar
grunt    
Mark Otto committed
3318
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3319
3320
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}
3321

Mark Otto's avatar
grunt    
Mark Otto committed
3322
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
Mark Otto's avatar
Mark Otto committed
3323
  background-color: #0074d9;
Mark Otto's avatar
grunt    
Mark Otto committed
3324
3325
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}
3326

Mark Otto's avatar
grunt    
Mark Otto committed
3327
.custom-radio .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3328
3329
  border-radius: 50%;
}
3330

Mark Otto's avatar
grunt    
Mark Otto committed
3331
.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
Mark Otto's avatar
grunt    
Mark Otto committed
3332
3333
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}
3334

Mark Otto's avatar
grunt    
Mark Otto committed
3335
.custom-controls-stacked .custom-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3336
3337
  display: inline;
}
3338

Mark Otto's avatar
grunt    
Mark Otto committed
3339
.custom-controls-stacked .custom-control::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3340
3341
3342
3343
  display: block;
  margin-bottom: .25rem;
  content: "";
}
3344

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

Mark Otto's avatar
grunt    
Mark Otto committed
3349
.custom-select {
Mark Otto's avatar
grunt    
Mark Otto committed
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
  -webkit-appearance: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3353
3354
  padding: .375rem 1.75rem .375rem .75rem;
  padding-right: .75rem \9;
3355
  color: #55595c;
Mark Otto's avatar
grunt    
Mark Otto committed
3356
3357
3358
3359
3360
3361
  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
3362
  border-radius: .25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3363
3364
3365

     -moz-appearance: none;
}
3366

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

Mark Otto's avatar
grunt    
Mark Otto committed
3372
.custom-select::-ms-expand {
Mark Otto's avatar
grunt    
Mark Otto committed
3373
  opacity: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3374
}
Mark Otto's avatar
Mark Otto committed
3375

Mark Otto's avatar
grunt    
Mark Otto committed
3376
.custom-select-sm {
Mark Otto's avatar
grunt    
Mark Otto committed
3377
3378
3379
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
Mark Otto's avatar
grunt    
Mark Otto committed
3380
}
3381

Mark Otto's avatar
grunt    
Mark Otto committed
3382
.custom-select-sm:not([multiple]) {
Mark Otto's avatar
grunt    
Mark Otto committed
3383
3384
  height: 26px;
  min-height: 26px;
Mark Otto's avatar
grunt    
Mark Otto committed
3385
}
3386

Mark Otto's avatar
grunt    
Mark Otto committed
3387
.custom-file {
3388
3389
  position: relative;
  display: inline-block;
Chris Rebert's avatar
Chris Rebert committed
3390
  max-width: 100%;
3391
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3392
3393
  cursor: pointer;
}
3394

Mark Otto's avatar
grunt    
Mark Otto committed
3395
.custom-file-input {
3396
  min-width: 14rem;
Chris Rebert's avatar
Chris Rebert committed
3397
  max-width: 100%;
3398
3399
  margin: 0;
  filter: alpha(opacity=0);
Mark Otto's avatar
grunt    
Mark Otto committed
3400
3401
  opacity: 0;
}
3402

Mark Otto's avatar
grunt    
Mark Otto committed
3403
.custom-file-control {
3404
3405
3406
3407
3408
3409
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3410
  padding: .5rem 1rem;
3411
3412
  line-height: 1.5;
  color: #555;
Mark Otto's avatar
grunt    
Mark Otto committed
3413
3414
3415
3416
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
3417
  background-color: #fff;
XhmikosR's avatar
XhmikosR committed
3418
  border: 1px solid #ddd;
3419
  border-radius: .25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3420
}
3421

Mark Otto's avatar
grunt    
Mark Otto committed
3422
.custom-file-control::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3423
3424
  content: "Choose file...";
}
3425

Mark Otto's avatar
grunt    
Mark Otto committed
3426
.custom-file-control::before {
3427
3428
3429
3430
3431
3432
3433
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3434
  padding: .5rem 1rem;
3435
3436
3437
3438
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
XhmikosR's avatar
XhmikosR committed
3439
  border: 1px solid #ddd;
Mark Otto's avatar
grunt    
Mark Otto committed
3440
3441
  border-radius: 0 .25rem .25rem 0;
}
3442

Mark Otto's avatar
Mark Otto committed
3443
.nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3444
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3445
  margin-bottom: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3446
3447
  list-style: none;
}
3448

Mark Otto's avatar
Mark Otto committed
3449
.nav-link {
3450
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
3451
}
3452

XhmikosR's avatar
XhmikosR committed
3453
.nav-link:focus, .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3454
3455
  text-decoration: none;
}
3456
3457

.nav-link.disabled {
Mark Otto's avatar
grunt    
Mark Otto committed
3458
3459
  color: #818a91;
}
3460

XhmikosR's avatar
XhmikosR committed
3461
.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3462
3463
3464
3465
  color: #818a91;
  cursor: not-allowed;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3466

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

.nav-inline .nav-item + .nav-item,
Mark Otto's avatar
Mark Otto committed
3472
3473
3474
3475
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem;
}

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

Mark Otto's avatar
grunt    
Mark Otto committed
3480
.nav-tabs::after {
Mark Otto's avatar
grunt    
Mark Otto committed
3481
3482
  display: table;
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
3483
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3484
3485
}

Mark Otto's avatar
grunt    
Mark Otto committed
3486
3487
3488
3489
.nav-tabs .nav-item {
  float: left;
  margin-bottom: -1px;
}
3490

Mark Otto's avatar
grunt    
Mark Otto committed
3491
3492
3493
.nav-tabs .nav-item + .nav-item {
  margin-left: .2rem;
}
3494

Mark Otto's avatar
grunt    
Mark Otto committed
3495
3496
.nav-tabs .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3497
  padding: .5em 1em;
Mark Otto's avatar
grunt    
Mark Otto committed
3498
3499
3500
  border: 1px solid transparent;
  border-radius: .25rem .25rem 0 0;
}
3501

XhmikosR's avatar
XhmikosR committed
3502
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3503
3504
  border-color: #eceeef #eceeef #ddd;
}
3505

XhmikosR's avatar
XhmikosR committed
3506
.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
3507
3508
3509
3510
  color: #818a91;
  background-color: transparent;
  border-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3511

XhmikosR's avatar
XhmikosR committed
3512
.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
3513
3514
3515
3516
3517
3518
3519
3520
.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
3521
3522
3523
3524
3525
3526
.nav-pills::after {
  display: table;
  clear: both;
  content: "";
}

3527
.nav-pills .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3528
3529
  float: left;
}
3530

Mark Otto's avatar
grunt    
Mark Otto committed
3531
3532
3533
.nav-pills .nav-item + .nav-item {
  margin-left: .2rem;
}
3534

3535
3536
.nav-pills .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3537
  padding: .5em 1em;
Mark Otto's avatar
grunt    
Mark Otto committed
3538
3539
  border-radius: .25rem;
}
3540

XhmikosR's avatar
XhmikosR committed
3541
.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
3542
3543
3544
.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
3545
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3546
  cursor: default;
Mark Otto's avatar
grunt    
Mark Otto committed
3547
3548
  background-color: #0275d8;
}
Mark Otto's avatar
Mark Otto committed
3549

3550
.nav-stacked .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3551
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3552
3553
  float: none;
}
3554

Mark Otto's avatar
grunt    
Mark Otto committed
3555
3556
3557
3558
.nav-stacked .nav-item + .nav-item {
  margin-top: .2rem;
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3559

3560
.tab-content > .tab-pane {
Mark Otto's avatar
grunt    
Mark Otto committed
3561
3562
  display: none;
}
3563

3564
.tab-content > .active {
Mark Otto's avatar
grunt    
Mark Otto committed
3565
3566
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3567

3568
3569
.nav-tabs .dropdown-menu {
  margin-top: -1px;
3570
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3571
  border-top-right-radius: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3572
}
Mark Otto's avatar
Mark Otto committed
3573

3574
3575
.navbar {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3576
  padding: .5rem 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3577
}
3578

Mark Otto's avatar
grunt    
Mark Otto committed
3579
.navbar::after {
3580
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
3581
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
3582
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
3583
}
3584

XhmikosR's avatar
XhmikosR committed
3585
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3586
3587
3588
3589
  .navbar {
    border-radius: .25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
3590

Mark Otto's avatar
grunt    
Mark Otto committed
3591
.navbar-full {
Mark Otto's avatar
grunt    
Mark Otto committed
3592
3593
  z-index: 1000;
}
3594

XhmikosR's avatar
XhmikosR committed
3595
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3596
  .navbar-full {
Mark Otto's avatar
grunt    
Mark Otto committed
3597
3598
3599
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3600

3601
3602
.navbar-fixed-top,
.navbar-fixed-bottom {
3603
3604
  position: fixed;
  right: 0;
3605
  left: 0;
3606
  z-index: 1030;
Mark Otto's avatar
grunt    
Mark Otto committed
3607
}
3608

XhmikosR's avatar
XhmikosR committed
3609
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3610
3611
3612
3613
3614
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3615

3616
.navbar-fixed-top {
Mark Otto's avatar
grunt    
Mark Otto committed
3617
3618
  top: 0;
}
Mark Otto's avatar
Mark Otto committed
3619

3620
.navbar-fixed-bottom {
Mark Otto's avatar
grunt    
Mark Otto committed
3621
3622
  bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3623

Mark Otto's avatar
Mark Otto committed
3624
.navbar-sticky-top {
Mark Otto's avatar
grunt    
Mark Otto committed
3625
3626
  position: -webkit-sticky;
  position:         sticky;
Mark Otto's avatar
Mark Otto committed
3627
  top: 0;
3628
  z-index: 1030;
Mark Otto's avatar
grunt    
Mark Otto committed
3629
3630
  width: 100%;
}
3631

XhmikosR's avatar
XhmikosR committed
3632
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3633
3634
3635
3636
  .navbar-sticky-top {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3637

3638
.navbar-brand {
XhmikosR's avatar
XhmikosR committed
3639
  float: left;
Mark Otto's avatar
grunt    
Mark Otto committed
3640
3641
  padding-top: .25rem;
  padding-bottom: .25rem;
Mark Otto's avatar
Mark Otto committed
3642
  margin-right: 1rem;
Mark Otto's avatar
Mark Otto committed
3643
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3644
}
3645

XhmikosR's avatar
XhmikosR committed
3646
.navbar-brand:focus, .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3647
3648
  text-decoration: none;
}
3649

Mark Otto's avatar
grunt    
Mark Otto committed
3650
3651
3652
.navbar-brand > img {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3653

Mark Otto's avatar
grunt    
Mark Otto committed
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
.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
3664
.navbar-divider::before {
Mark Otto's avatar
grunt    
Mark Otto committed
3665
  content: "\00a0";
Mark Otto's avatar
grunt    
Mark Otto committed
3666
3667
}

Mark Otto's avatar
Mark Otto committed
3668
.navbar-toggler {
Mark Otto's avatar
grunt    
Mark Otto committed
3669
  padding: .5rem .75rem;
Mark Otto's avatar
Mark Otto committed
3670
  font-size: 1.25rem;
3671
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3672
  background: none;
Mark Otto's avatar
grunt    
Mark Otto committed
3673
  border: 1px solid transparent;
Mark Otto's avatar
grunt    
Mark Otto committed
3674
  border-radius: .25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3675
}
3676

XhmikosR's avatar
XhmikosR committed
3677
.navbar-toggler:focus, .navbar-toggler:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3678
3679
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3680

XhmikosR's avatar
XhmikosR committed
3681
@media (min-width: 544px) {
Mark Otto's avatar
Mark Otto committed
3682
  .navbar-toggleable-xs {
Mark Otto's avatar
grunt    
Mark Otto committed
3683
3684
3685
    display: block !important;
  }
}
3686

XhmikosR's avatar
XhmikosR committed
3687
@media (min-width: 768px) {
Mark Otto's avatar
Mark Otto committed
3688
  .navbar-toggleable-sm {
Mark Otto's avatar
grunt    
Mark Otto committed
3689
3690
3691
    display: block !important;
  }
}
Mark Otto's avatar
Mark Otto committed
3692

XhmikosR's avatar
XhmikosR committed
3693
@media (min-width: 992px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3694
3695
3696
3697
3698
  .navbar-toggleable-md {
    display: block !important;
  }
}

3699
.navbar-nav .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3700
3701
  float: left;
}
3702

3703
3704
.navbar-nav .nav-link {
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
  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
3715
}
Mark Otto's avatar
Mark Otto committed
3716

Mark Otto's avatar
grunt    
Mark Otto committed
3717
3718
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, .8);
Mark Otto's avatar
grunt    
Mark Otto committed
3719
}
3720

XhmikosR's avatar
XhmikosR committed
3721
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3722
  color: rgba(0, 0, 0, .8);
Mark Otto's avatar
grunt    
Mark Otto committed
3723
}
3724

Mark Otto's avatar
grunt    
Mark Otto committed
3725
3726
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, .3);
Mark Otto's avatar
grunt    
Mark Otto committed
3727
}
Mark Otto's avatar
Mark Otto committed
3728

XhmikosR's avatar
XhmikosR committed
3729
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3730
  color: rgba(0, 0, 0, .6);
Mark Otto's avatar
grunt    
Mark Otto committed
3731
}
3732

XhmikosR's avatar
XhmikosR committed
3733
.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
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
.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
3744
}
3745

Mark Otto's avatar
grunt    
Mark Otto committed
3746
3747
3748
3749
.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, .075);
}

Mark Otto's avatar
grunt    
Mark Otto committed
3750
3751
.navbar-dark .navbar-brand {
  color: white;
Mark Otto's avatar
grunt    
Mark Otto committed
3752
}
3753

XhmikosR's avatar
XhmikosR committed
3754
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3755
  color: white;
Mark Otto's avatar
grunt    
Mark Otto committed
3756
}
3757

Mark Otto's avatar
grunt    
Mark Otto committed
3758
3759
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, .5);
Mark Otto's avatar
grunt    
Mark Otto committed
3760
}
3761

XhmikosR's avatar
XhmikosR committed
3762
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3763
  color: rgba(255, 255, 255, .75);
Mark Otto's avatar
grunt    
Mark Otto committed
3764
}
3765

XhmikosR's avatar
XhmikosR committed
3766
.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
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
.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
3777
}
Mark Otto's avatar
Mark Otto committed
3778

Mark Otto's avatar
grunt    
Mark Otto committed
3779
3780
3781
3782
.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, .075);
}

Mark Otto's avatar
cards    
Mark Otto committed
3783
3784
.card {
  position: relative;
XhmikosR's avatar
XhmikosR committed
3785
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
3786
  margin-bottom: .75rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3787
  background-color: #fff;
3788
  border: 1px solid #e5e5e5;
Mark Otto's avatar
grunt    
Mark Otto committed
3789
3790
  border-radius: .25rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3791
3792

.card-block {
Mark Otto's avatar
grunt    
Mark Otto committed
3793
3794
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
3795

XhmikosR's avatar
XhmikosR committed
3796
3797
3798
3799
3800
3801
.card-block::after {
  display: table;
  clear: both;
  content: "";
}

Mark Otto's avatar
cards    
Mark Otto committed
3802
.card-title {
Mark Otto's avatar
grunt    
Mark Otto committed
3803
3804
  margin-bottom: .75rem;
}
Mark Otto's avatar
Mark Otto committed
3805

Mark Otto's avatar
grunt    
Mark Otto committed
3806
.card-subtitle {
Mark Otto's avatar
grunt    
Mark Otto committed
3807
3808
3809
  margin-top: -.375rem;
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3810

Mark Otto's avatar
grunt    
Mark Otto committed
3811
.card-text:last-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3812
3813
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3814

Mark Otto's avatar
cards    
Mark Otto committed
3815
.card-link:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3816
3817
  text-decoration: none;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3818
3819

.card-link + .card-link {
Mark Otto's avatar
grunt    
Mark Otto committed
3820
3821
  margin-left: 1.25rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3822
3823

.card > .list-group:first-child .list-group-item:first-child {
Mark Otto's avatar
grunt    
Mark Otto committed
3824
3825
  border-radius: .25rem .25rem 0 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3826
3827

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

Mark Otto's avatar
cards    
Mark Otto committed
3831
.card-header {
Mark Otto's avatar
grunt    
Mark Otto committed
3832
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3833
  background-color: #f5f5f5;
3834
  border-bottom: 1px solid #e5e5e5;
Mark Otto's avatar
grunt    
Mark Otto committed
3835
}
3836

XhmikosR's avatar
XhmikosR committed
3837
3838
3839
3840
3841
3842
.card-header::after {
  display: table;
  clear: both;
  content: "";
}

Mark Otto's avatar
grunt    
Mark Otto committed
3843
.card-header:first-child {
3844
  border-radius: .25rem .25rem 0 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3845
}
Mark Otto's avatar
Mark Otto committed
3846

Mark Otto's avatar
cards    
Mark Otto committed
3847
.card-footer {
Mark Otto's avatar
grunt    
Mark Otto committed
3848
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3849
  background-color: #f5f5f5;
3850
  border-top: 1px solid #e5e5e5;
Mark Otto's avatar
grunt    
Mark Otto committed
3851
}
3852

XhmikosR's avatar
XhmikosR committed
3853
3854
3855
3856
3857
3858
.card-footer::after {
  display: table;
  clear: both;
  content: "";
}

Mark Otto's avatar
grunt    
Mark Otto committed
3859
.card-footer:last-child {
3860
  border-radius: 0 0 .25rem .25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3861
}
Mark Otto's avatar
Mark Otto committed
3862

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

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

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

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

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

Mark Otto's avatar
grunt    
Mark Otto committed
3888
3889
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
.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;
}

3918
3919
.card-inverse .card-header,
.card-inverse .card-footer {
3920
  border-bottom: 1px solid rgba(255, 255, 255, .2);
Mark Otto's avatar
grunt    
Mark Otto committed
3921
}
3922
3923
3924
3925
3926

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

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

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

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

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

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

Mark Otto's avatar
cards    
Mark Otto committed
3959
.card-img-top {
3960
  border-radius: .25rem .25rem 0 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3961
}
Mark Otto's avatar
Mark Otto committed
3962

Mark Otto's avatar
cards    
Mark Otto committed
3963
.card-img-bottom {
3964
  border-radius: 0 0 .25rem .25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3965
}
Mark Otto's avatar
Mark Otto committed
3966

XhmikosR's avatar
XhmikosR committed
3967
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
  .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
3982
}
Mark Otto's avatar
Mark Otto committed
3983

XhmikosR's avatar
XhmikosR committed
3984
@media (min-width: 544px) {
Mark Otto's avatar
grunt    
Mark Otto committed
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
  .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
3998
3999
4000
  .card-group .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
For faster browsing, not all history is shown. View entire blame