.coverflowslider_button_alignment_center {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.coverflowslider_button_alignment_right {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

@media (max-width:980px) {
	.coverflowslider_button_alignment_tablet_right {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	
	.coverflowslider_button_alignment_tablet_left {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	
	.coverflowslider_button_alignment_tablet_center {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}

@media (max-width:767px) {
	.coverflowslider_button_alignment_phone_right {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	
	.coverflowslider_button_alignment_phone_left {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	
	.coverflowslider_button_alignment_phone_center {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}

.mfp-arrow {
	font-family: "ETmodules";
	font-size: 60px;
	color: #fff;
}

.mfp-arrow-left::after {
	content: "4" !important;
}

.mfp-arrow-right::after {
	content: "5" !important;
	margin-left: 0 !important;
}

.mfp-zoom-out-cur .mfp-image-holder .dnxte-coverflow-mfp-config .mfp-close {
	position: fixed;
	top: 10px !important;
	right: 10px !important;
	opacity: 1 !important;
	font-size: 60px;
	font-weight: 400;
}

.mfp-arrow:before {
	display: none;
}

.mfp-arrow-left:before {
	margin-left: 0 !important;
}

.mfp-arrow-left:after {
	border-right: 0 !important;
}

.mfp-arrow-right:after, .mfp-arrow-right:before {
	border-left: 0 !important;
}

.mfp-arrow-right:after {
	margin-left: 0 I !important;
}

.mfp-bg, .mfp-wrap {
	z-index: 20000000 !important;
}