
.dnext-thumbs-gallery-top {
	margin-bottom: 10px;
}

.dnext-thumbs-gallery-top .dnext-thumbs-gallery-item, .dnext-thumbs-gallery-top .dnext-thumbs-gallery-top-image-link {
	display: block;
	width: 100%;
	line-height: 0;
}

.dnext-thumbs-gallery-top .img-fluid {
	display: block;
	width: 100% !important;
	height: auto;
}

.dnext-thumbs-gallery-bottom .dnext-thumbs-gallery-item img {
	overflow: hidden;
	-webkit-transition: all .5s;
	transition: all .5s;
}

.dnext-thumbs-gallery-bottom .dnxte_thumbs_gallery_child {
	overflow: hidden;
	line-height: 0;
}

.dnext-thumbs-gallery-bottom .dnext-thumbs-gallery-item img:hover, .dnext-thumbs-gallery-bottom .swiper-slide-thumb-active .dnext-thumbs-gallery-item img {
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}

.swiper-container {
	border: 0 solid;
}

.dnext-thumbs-gallery-active .dnext-thumbs-gallery-item {
	display: block;
	margin: 0 auto;
	text-align: center;
}

.dnext-thumbs-gallery-active .swiper-pagination-bullets, .dnext_thumbs_gallery_top_holder {
	position: relative;
}

.dnxte_thumbs_gallery_parent .swiper-pagination {
	width: 100% !important;
}

.dnxte_thumbs_gallery_parent .swiper-button-next, .dnxte_thumbs_gallery_parent .swiper-button-prev {
	outline: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 0 !important;
}

.dnxte_thumbs_gallery_parent .swiper-button-container .swiper-button-next, .dnxte_thumbs_gallery_parent .swiper-button-container .swiper-button-prev {
	outline: 0;
	-webkit-transform: translateY(20%);
	transform: translateY(20%);
	margin-top: 0 !important;
}

.dnxte_thumbs_gallery_parent .swiper-button-container {
	position: absolute;
	top: 28%;
	z-index: 1;
}

.dnxte_thumbs_gallery_parent .img-fluid {
	width: 100% !important;
}

.dnext_thumbs_gallery_arrows_default {
	right: -1% !important;
	left: -1% !important;
}

.dnext_thumbs_gallery_arrows_outer {
	right: -8% !important;
	left: -8% !important;
}

.dnext_thumbs_gallery_arrows_inner {
	right: 25px !important;
	left: 25px !important;
}

.dnext_thumbs_gallery_arrows_default_right {
	right: 0 !important;
}

.dnext_thumbs_gallery_arrows_default_left {
	left: 0 !important;
}

.dnext_thumbs_gallery_arrows_outer_right {
	right: -8% !important;
}

.dnext_thumbs_gallery_arrows_outer_left {
	left: -8% !important;
}

.dnext_thumbs_gallery_arrows_inner_right {
	right: 25px !important;
}

.dnext_thumbs_gallery_arrows_inner_left {
	left: 25px !important;
}

.dnext-thumbs-gallery-active .et_pb_module {
	margin-bottom: 0 !important;
}

.dnxte_thumbs_gallery_parent .swiper-button-next, .dnxte_thumbs_gallery_parent .swiper-button-prev {
	background-image: none;
}

.dnxte_thumbs_gallery_parent .swiper-button-next.nitro-lazy, .dnxte_thumbs_gallery_parent .swiper-button-prev.nitro-lazy {
	background-image: none !important;
}

.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-thumbs-gallery-mfp-config .mfp-close {
	position: fixed;
	top: 10px !important;
	right: 10px !important;
	opacity: 1 !important;
	font-size: 60px;
	font-weight: 400;
}

.dnxte_thumbs_gallery_description p:empty {
	padding: 0 !important;
	margin: 0 !important;
}

.swiper-button-next, .swiper-button-prev, .swiper-container {
	border-width: 0;
	border-style: solid;
	border-color: #333;
}
