.gci-hide-desktop,
.gci-hide-tablet,
.gci-hide-mobile {
	display: inherit;
}

@media (min-width: 1025px) {
	.gci-hide-desktop {
		display: none !important;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.gci-hide-tablet {
		display: none !important;
	}
}

@media (max-width: 767px) {
	.gci-hide-mobile {
		display: none !important;
	}
}

.gci-item {
	box-sizing: border-box;
}

