.error {
	color: red;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 768px) {
    .container{
        max-width: 720px!important;
    }
}

@media (min-width: 576px) {
    .container {
        max-width: 540px!important;
    }
}
@media (min-width: 280px) {
    .container {
        max-width: 100%!important;
    }
}