 /* Przesuń komunikat błędu z prawej strony miniaturki */
.dropzone .dz-preview .dz-error-message {
    top: 0px !important;
    left: 120px !important;
    width: 100% !important;
}

.dropzone .dz-preview .dz-error-message:after {
    top: 0px;
    left: 0px;
}

.dropzone .dz-preview .dz-remove {
    display: inherit;
}

.dropzone .dz-preview .dz-edit {
    cursor: pointer;
}

.dropzone .dz-preview .dz-edit:hover {
	text-decoration: underline;
}

.img-thumbnail-xs {
    max-width: 100px !important;
    max-height: 100px !important;
}

.img-thumbnail-sm {
    max-width: 150px !important;
    max-height: 150px !important;
}

.img-thumbnail-md {
    max-width: 250px !important;
    max-height: 250px !important;
}

/* Nieparzyste fieldset - jasne tło */
.section-striped:nth-child(odd) {
    background-color: var(--bs-light);
}

/* Parzyste fieldset - ciemniejsze tło */
.section-striped:nth-child(even) {
    background-color: var(--bs-secondary-bg);
}

.account-pages .container:has(.alert) {
    width: unset !important;
}

fieldset.d-flex div.input.file:first-child {
	-webkit-box-flex: 1 !important;
	-ms-flex-positive: 1 !important;
	flex-grow: 1 !important;
}

.ui-sortable .ui-sortable-handle .card .card-body {
    padding: var(--bs-card-spacer-y) 15px;
}

.ui-sortable .ui-sortable-handle .card .card-body .list-group .list-group-item {
    padding: var(--bs-list-group-item-padding-y) 0px;
}
