/*
 * Custom background override
 * 
 * เปลี่ยนภาพ: แก้ไข url("images/bg.jpg") ให้เป็น path ของภาพใหม่
 * ภาพนิ่ง: เอา comment ออกจาก block ด้านล่าง
 */

/* Subtitle - Suvarnabhumi Airport Transfer/Car Rental Service */
#header p {
	font-weight: 900 !important;
	opacity: 1 !important;
	color: #0d2137 !important;
	text-shadow: 0 0 2px #fff, 0 0 4px #fff, 0 0 8px rgba(255,255,255,0.9), 0 2px 4px rgba(0,0,0,0.4);
}

#bg {
	/* ใส่ path ภาพใหม่ที่นี่ เช่น images/your-photo.jpg */
	background-image: url("images/bg.jpg");
	background-position: center center;
	
	/* ภาพนิ่ง - ลบบรรทัด comment ด้านล่างนี้ออกเพื่อปิด animation */
	/*
	animation: none !important;
	width: 100% !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	*/
}

/* Animation: พื้นหลังขยับไหลๆ ไปมา */
@keyframes bg-flow {
	0%, 100% { background-position: 0% 50%; }
	50% { background-position: 100% 50%; }
}

/* จอ desktop (737px+): ไหลสวยๆ เร็วขึ้น */
@media screen and (min-width: 737px) {
	#bg {
		background-size: cover !important;
		background-repeat: no-repeat !important;
		width: 100% !important;
		animation: bg-flow 12s ease-in-out infinite !important;
	}
}

/* Responsive: หน้าจอมือถือ */
@media screen and (max-width: 736px) {
	#bg {
		background-size: cover !important;
		background-repeat: no-repeat !important;
		width: 100% !important;
		animation: bg-flow 14s ease-in-out infinite !important;
	}
}
@media screen and (max-width: 480px) {
	#bg {
		background-size: cover !important;
		animation: bg-flow 16s ease-in-out infinite !important;
	}
}
