@media screen and (max-width: 1381px) {
	.mxgp-rowH .mxgp-col a {
		font-size: 12px;
	}

	.mxgp-rowH .mxgp-col {
		text-align: center;
	}

	.mxgp-rowH .mxgp-colLogo a img {
		width: 150px;
	}

	.mxgp-rowH .mxgp-colLogo {
		text-align: left;
	}
}

@media screen and (max-width: 1243px) {
	.mxgp-rowH .mxgp-col a {
		padding: 6px;
	}
}

@media screen and (min-width: 992px) and (max-width: 1128px) {
	.mxgp-rowH .mxgp-col a {
		font-size: 10px;
		padding: 5px;
	}

	.mxgp-rowH .mxgp-colLogo a img {
		width: 120px;
	}

	.mxgp-rowH .mxgp-colL {
		text-align: right;
	}

	.mxgp-rowH .mxgp-colR {
		text-align: left;
	}

	.mxgp-rowH .mxgp-colLogo {
		text-align: center;
	}
}

@media screen and (max-width: 1259px) {
	.region .carousel-control {
		top: 0;
		bottom: 0;
		width: 20px;
	}

	.region .carousel .left {
		left: 0;
	}

	.region .carousel .right {
		right: 0;
	}
}

@media screen and (min-width: 992px) {
	.xs-sm-spacer15 {
		display: none;
	}
}

@media screen and (max-width: 991px) {
	.region .carousel-indicators-region {
		width: 100%;
		left: 0;
		margin-left: 0;
		z-index: inherit;
	}

	.region .carousel-indicators-region li {
		width: 65px;
		height: 65px;
		margin: 10px 15px;
	}

	.region .carousel-indicators-region li .icon {
		font-size: 35px;
	}

	.region .carousel .left .fa,
	.region .carousel .right .fa {
		margin-top: 15px;
	}

	.xs-sm-spacer15 {
		height: 30px;
		display: block;
	}

	.mx-minH {
		min-height: 520px;
	}
}

@media screen and (max-width: 767px) {
	.mx-agita-img {
		width: 50%;
	}

	.mx-img-ah {
		display: none;
	}

	.region-background-afterH .descAH {
		font-size: 25px;
	}

	.mxgp-mainP {
		padding-top: 60px;
	}
}

@media screen and (max-width: 550px) {
	.region .carousel-indicators-region li {
		width: 45px;
		height: 45px;
		margin: 10px;
	}

	.region .carousel-indicators-region li .icon {
		font-size: 40px;
		padding: 5px;
	}

	.region .carousel .left .fa,
	.region .carousel .right .fa {
		display: none;
	}
}

@media screen and (max-width: 450px) {
	.region-background-afterH .dateAH {
		font-size: 30px;
	}

	.region-background-afterH .descAH {
		font-size: 25px;
	}

	.region-background-afterH .region-free {
		font-size: 25px;
	}
}
