
.upload-img-preview {
    border: none;
    padding: 7px 0;
}

.upload-img-frame {
    padding: 4px;
    text-align: center;
}

.image-file-input .cap-card {
    height: 100%;
}

.image-file-input .card-block {
    padding: 0;
    height: 100%;
}

.modal-image-file-input .card-block {
    padding: 6px;
    height: 100%;
}

.image-file-input .form-group {
    height: 100%;
}

.image-file-input .file-input {
    height: 100%;
}

.image-file-input .card-block {
    overflow: unset;
}

.file-preview-thumbnails {
    height: 100%;
}

.file-preview-thumbnails .kv-file-content {
    margin: auto;
}

.file-drop-zone, .file-drop-disabled {
    border: none;
    height: auto;
    text-align: center;
    margin: auto;
    padding: 0;
}

/* =================== */