<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Extra Halal CSS */
.halal-poster-header, #section3 .halal  {
	-webkit-box-shadow: 0 1px 20px #000000;
    -moz-box-shadow: 0 1px 20px #000000;
    box-shadow: 0 1px 20px #000000;
}

.halal {
	background: url("/wp-content/themes/woodpeckers/img/llaollao/llaollao-repeat.png");
  	background-repeat: repeat;
  	padding-bottom: 50px;
}

.halal h3.halal-white {
	color: white;
}
.halal h3.top-title {
	padding-top: 100px;
}

.halal h4.halal-green {
	font-family: "BreeRegular" !important;
	font-weight:  light;
	color: #2d9001 !important;
}

.halal h4.top-subtitle {
	padding-top: 60px;
}

.halalstate-wrapper {
	position: relative;
	border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	display:inline-block;
	overflow:hidden;
	background:#ffffff;
	border:1px solid #ffffff;
	width: 70%;
	box-shadow: 7px 6px 7px -1px rgba(0,0,0,0.38);
	-webkit-box-shadow: 7px 6px 7px -1px rgba(0,0,0,0.38);
	-moz-box-shadow: 7px 6px 7px -1px rgba(0,0,0,0.38);
}
#halalstate {
	width: 100%;
	height: 60px;
	text-align: center;
	padding-right: 55px;
	border:0px;
    outline:none;
    cursor: pointer;
    font-family: "BreeRegular";
    font-size: 24px;
    color: #737373;
}
#halalstate-button {
	position: absolute;
	right: 0px;
	top: 0px;
	padding-right: 22px;
	padding-top: 7px;
	padding-left: 21px;
	font-size: 40px;
	line-height: 53px;
	color: white;
	background-color: #58595b;
	cursor: pointer;
}
#halalstate-button:hover {
	background-color: #7e7f82;
}

.halal-result {
	display: none; /*Show by JS*/
	font-family: "BreeLight";
	text-align: center;
	color: white;
	line-height: 30px;
	width: 70%;
	margin: auto;
	padding-bottom: 0px;
}

.halal-certified-outlet-list, .halal-in-progress-outlet-list {
	list-style-type: none;
	padding: 0;
	margin: 0;
}


.halal-certified-outlet-list &gt; li, .halal-in-progress-outlet-list &gt; li {
	font-size: 22px;
	text-align: left;
	padding-left: 5%;
}

.halal-certified-outlet-list &gt; li:last-child {
	padding-bottom: 170px;
}

.halal-certified-title, .halal-in-progress-title, .locate-us {
	background-color: #197700;
}

.halal-certified-outlet-list, .halal-in-progress-outlet-list {
	background-color:rgb(25,119,0);
	opacity:0.7;
}

.halal-certified-title {
	border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
}

.locate-us {
	border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
}

.halal-gettoknow {
	color: #309201;
	text-align: center;
}

.halal-description {
	font-family: "BreeOblique";
	text-align: center;
	padding: 10px;
	color: white;
	font-size: 18px;
}


/* Halal FAQ */
.halal-logo-wrapper {
	text-align: center;
	padding: 60px;
}
.halal-logo {
	max-width: 400px;
}
@media (max-width: 600px) {
	.halal-logo {
		width: 100%;
	}
}
.halal-faq-wrapper {
	background: url("/wp-content/themes/woodpeckers/img/llaollao/llaollao-repeat.png");
  	background-repeat: repeat;
}

.halal-faq-body {
	font-size: 28px !important;
	color: white !important;
	margin-bottom: 100px;
}

.halal-gettoknow {
	font-family: "BreeRegular";
}

.halal-description-larger {
	margin-top: 50px;
	font-size: 25px;
	line-height: 40px;
}

.halal-enjoy {
	text-align: center;
	color: white;
	font-family: "Bree" !important;
	margin-bottom: 120px;
}
@media (min-width: 1500px) {
	.halal-enjoy {
		margin-bottom: 200px;
	}
}

body.page-template-halal-faq #main-footer {
	margin-top: -1em !important;
}
</pre></body></html>