.fl-menu-mobile-flyout {
	top: 0 !important;
	height: 100% !important;
}
html, body {
    overflow-x: hidden;
}
.fl-contact-form textarea, .fl-contact-form input[type="text"], .fl-contact-form input[type="tel"], .fl-contact-form input[type="email"] {
	display: inline-block;
	width: 100%;
	border: 1px solid #ddd;
	padding: 5px 10px;
	font-size: 13px;
	color: #373737;
	border-radius: 3px;
}
.daftar-kepala-madrasah .fl-photo-img {
	max-height: 270px;
	width: auto;
}
.design-by a, .design-by {
	opacity:0;
	cursor: default;
	margin:0;
}
.widget ul label,
.widget ul {
	padding: 0;
	margin: 0;
}
.widget ul li {
	display: block;
	padding-bottom: 7px;
	padding-left: 20px;
	position: relative;
	border-bottom: 1px dashed #e3e3e3;
	margin-bottom: 7px;
}
.widget ul li::before {
	content: "\f054";
	font-family: "FontAwesome";
	position: absolute;
	top:0px;
	left:2px;
}