/* ========== overflow s ========== */

.overflow-auto {
	overflow: auto;
}

.overflow-hidden {
	overflow: hidden;
}

.overflow-visible {
	overflow: visible;
}

.overflow-scroll {
	overflow: scroll;
}

.overflow-x-auto {
	overflow-x: auto;
}

.overflow-y-auto {
	overflow-y: auto;
}

.overflow-x-hidden {
	overflow-x: hidden;
}

.overflow-y-hidden {
	overflow-y: hidden;
}

.overflow-x-visible {
	overflow-x: visible;
}

.overflow-y-visible {
	overflow-y: visible;
}

.overflow-x-scroll {
	overflow-x: scroll;
}

.overflow-y-scroll {
	overflow-y: scroll;
}

.scrolling-touch {
	-webkit-overflow-scrolling: touch;
}

.scrolling-auto {
	-webkit-overflow-scrolling: auto;
}

@media (max-width: 1199px) {}

@media (max-width: 991px) {
	.overflow-auto-md {
		overflow: auto;
	}
	.overflow-hidden-md {
		overflow: hidden;
	}
	.overflow-visible-md {
		overflow: visible;
	}
	.overflow-scroll-md {
		overflow: scroll;
	}
	.overflow-x-auto-md {
		overflow-x: auto;
	}
	.overflow-y-auto-md {
		overflow-y: auto;
	}
	..overflow-x-hidden-md {
		overflow-x: hidden;
	}
	.overflow-y-hidden-md {
		overflow-y: hidden;
	}
	.overflow-x-visible-md {
		overflow-x: visible;
	}
	.overflow-y-visible-md {
		overflow-y: visible;
	}
	.overflow-x-scroll-md {
		overflow-x: scroll;
	}
	.overflow-y-scroll-md {
		overflow-y: scroll;
	}
	.scrolling-touch-md {
		-webkit-overflow-scrolling: touch;
	}
	.scrolling-auto-md {
		-webkit-overflow-scrolling: auto;
	}
}

@media (max-width: 767px) {
	.overflow-auto-sm {
		overflow: auto;
	}
	.overflow-hidden-sm {
		overflow: hidden;
	}
	.overflow-visible-sm {
		overflow: visible;
	}
	.overflow-scroll-sm {
		overflow: scroll;
	}
	.overflow-x-auto-sm {
		overflow-x: auto;
	}
	.overflow-y-auto-sm {
		overflow-y: auto;
	}
	..overflow-x-hidden-sm {
		overflow-x: hidden;
	}
	.overflow-y-hidden-sm {
		overflow-y: hidden;
	}
	.overflow-x-visible-sm {
		overflow-x: visible;
	}
	.overflow-y-visible-sm {
		overflow-y: visible;
	}
	.overflow-x-scroll-sm {
		overflow-x: scroll;
	}
	.overflow-y-scroll-sm {
		overflow-y: scroll;
	}
	.scrolling-touch-sm {
		-webkit-overflow-scrolling: touch;
	}
	.scrolling-auto-sm {
		-webkit-overflow-scrolling: auto;
	}
}

@media (max-width: 479px) {
	.overflow-auto-xs {
		overflow: auto;
	}
	.overflow-hidden-xs {
		overflow: hidden;
	}
	.overflow-visible-xs {
		overflow: visible;
	}
	.overflow-scroll-xs {
		overflow: scroll;
	}
	.overflow-x-auto-xs {
		overflow-x: auto;
	}
	.overflow-y-auto-xs {
		overflow-y: auto;
	}
	..overflow-x-hidden-xs {
		overflow-x: hidden;
	}
	.overflow-y-hidden-xs {
		overflow-y: hidden;
	}
	.overflow-x-visible-xs {
		overflow-x: visible;
	}
	.overflow-y-visible-xs {
		overflow-y: visible;
	}
	.overflow-x-scroll-xs {
		overflow-x: scroll;
	}
	.overflow-y-scroll-xs {
		overflow-y: scroll;
	}
	.scrolling-touch-xs {
		-webkit-overflow-scrolling: touch;
	}
	.scrolling-auto-xs {
		-webkit-overflow-scrolling: auto;
	}
}

@media (max-width: 319px) {}


/* ========== overflow e ========== */