
@media (min-width: 769px){
	button.menu-toggle {
		display: none;
	}

}
@media (max-width: 768px) {
	ul.list-pasar {
		padding: 0;
	}
	li.menu {
		width: 100%;
		padding: 10px 0;
	}

	.menu-menu-primary-container {
		position: absolute;
		z-index: 99;
	}
	button.menu-toggle {
		position: absolute;
		top: 66px;
		right: 25px;
		background: #16625e;
		color: #fff;
		border: 0;
		padding: 4px 6px;
		border-radius: 5px;
	}

	button.menu-toggle i {
		font-size: 27px;
	}
	.menu-menu-primary-container {
		display: none;
	}
	.wrap-grid-layanan {
		margin: 0em 1em;
	}
	.icon-section:before {

		width: 0;

		left: 0;

	}
	.icon-section:after {
		width: 0;
		right: 0;
	}
	.logo-web-footer {
		text-align: center;
	}
	.img-box-list:before {
		width: 104.5%;
		left: -16px;
	}
	.menu-menu-primary-container ul {
		padding: 0;
	}

	.menu-menu-primary-container ul li.menu {
		background: #16625e;
	}

	li.dropdown {
		background: #0daab1;
		width: 100%;
	}

	#site-navigation ul li.menu a.active:after, #site-navigation ul li.menu a:hover:after {
		left: 7px;
	}
}
@media ( max-width: 425px) {
	.map-box {
		width: 100%;
		overflow: hidden;
	}
	button.menu-toggle {
		right: 2px;
		top: -47px;
	}
	.list_style .grid_item_title {
		padding-top: 15px !important;
		margin-bottom: 0 !important;
	}
	article.single-post {
		padding: 0;
	}
	div#sidebar {
		float: left;
	}

	.reply {
		right: 0;
	}
	
}
