@media only screen and (max-width: 980px) {
	.ace-stepper-form .containerrr {
		grid-template-columns: 1fr;
	}

	.ace-stepper-dialog-inside {
		padding: 30px;
	}

	.ace-stepper-dialog .ace-stepper-div {
		width: 100%;
	}

}

@media only screen and (max-width: 767px) {
	.ace-stepper-starter .ace-stepper-div {
		flex-direction: column;
		width: 100%;
		max-width: 350px;
	}

	.ace-stepper-button-icon {
		width: calc(50% - (25px / 2) - 1px);
	}

	.ace-stepper-button {
		width: 100%;
	}
}

@media only screen and (max-width: 450px) {
	.ace-stepper-button-icon {
		width: 100%;
	}
}

@media only screen and (max-width: 400px) {
	.ace-stepper-div {
		width: 80%;
	}
}