@media (max-width: 440px) {
	/* #navigation {
		display: none !important;
	} */
	.d-none-mobile {
		display: none !important;
	}
	.menu-tabs-home {
		margin-top: 15px;
		margin-bottom: -35px !important;
		margin-left: -20px;
		margin-right: -20px;
	}
	.menu-tabs-home button {
		font-size: 15px !important;
	}
	.image.img-customs {
		padding: 0 10px !important;
	}
	.image.img-customs img {
		height: 200px !important;
		border-radius: 8px;
		width: 100%;
		object-fit: cover;
	}
	.home-post.home-post-customs h4 a {
		text-align: left !important;
		padding: 0 10px;
		margin-top: 10px;
	}
	p.lead {
		padding: 0 10px;
	}

	.berita-lainya {
		padding-top: 20px;
	}

	.clr-heading {
		padding-left: 10px !important;
	}

	#tabel-laporan_wrapper .row .col-sm-12 {
		overflow-x: scroll !important;
	}
	.dataTables_length {
		display: none;
	}

	.menu-tabs-home button:hover {
		background-color: #fafafa;
	}

	.product-imageblock .img-products {
		width: 251px !important;
		height: 251px !important;
		object-fit: cover;
	}
	.product-detail .product-name {
		font-size: 20px !important;
	}

	.image-gallery-post.post-img img {
		height: 250px;
		width: 250px;
		object-fit: cover;
		border-radius: 8px;
	}
	.gambar.gambar-icon {
		font-size: 30px;
	}
	#logo {
		text-align: left !important;
	}
	#logo img {
		width: 200px;
		text-align: left !important;
	}
	#navigation .selector:hover {
		background: rgb(237 237 237);
	}
	#navigation .selector {
		border-right: 0;
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
	}
	#navigation .selector .list-menu-mobile {
		background-color: white;
		list-style-type: none;
	}
	#navigation .selector .label-menu-mobile,
	#navigation .selector .list-menu-mobile {
		padding: 0 20px;
	}

	.list-menu-mobile .menu-item.menu-item-has-children::after {
		position: absolute;
		font-family: FontAwesome;
		font-weight: normal;
		font-style: normal;
		content: "\f0d7";
		right: 15px;
		top: 0;
	}
	.list-menu-mobile .menu-item {
		position: relative;
	}
	.list-menu-mobile .sub-menu-mobile {
		padding-left: 10px;
	}
	.list-menu-mobile {
		max-height: 50vh;
		overflow-y: scroll;
	}
	.title-detail-content {
		font-size: 22px !important;
		line-height: 26px !important;
		margin-top: 15px;
	}
	.populer.populer-width-mobile {
		margin: 0 -25px;
		border-top: none;
		border-right: none;
	}
	.populer h3 {
		margin: 15px 0 !important;
	}
	hr.border-mobile {
		margin: 20px 0 !important;
		border: 1px solid #bfbfbf;
	}
	.mb-4m {
		margin-bottom: 1.5rem !important;
	}
	.title-pages-mobile {
		font-size: 23px;
		padding: 0 5px;
	}
	.p-0m {
		padding: 0 !important;
	}
	.w-100-m {
		width: 100% !important;
	}
	.thumbnails .img-product {
		width: 282px !important;
		height: 282px !important;
		object-fit: contain;
	}
	.product-desc,
	.product-contact {
		font-size: 23px;
	}
	.image .img-slider-product {
		width: 244px !important;
		height: 244px !important;
		object-fit: contain;
	}
	.m-0m {
		margin: 0 !important;
	}
	.pl-0m {
		padding-left: 0 !important;
	}
	img.img-cover-list {
		height: 70px !important;
		width: 100% !important;
		object-fit: cover !important;
		overflow: hidden;
	}
}

@media (min-width: 768px) {
	.mt-3d {
		margin-top: 1rem !important;
	}
}
