@charset "utf-8";
/* CSS Document */
	.br4{display:inherit;}

@media screen and (max-width: 991px){	
	.br3{display:inherit;}
	.show-tablet{
		display:inherit
	}
	.hide-tablet{	;
		display:none;
	}	
	.carousel-caption h3 {  font-size: 30px;}
	.icoDown{margin-bottom: -40px; width: 40px;}

}

@media screen and (max-width: 767px){
	.br2{display:inherit;}
	.hide-mobile{
		display:none;
	}
	.show-mobile{display:inherit;}
	.logo{width:50%; margin: 300px 0 20px 10px;}
	.home1{width:100%; margin-left: 0px;}
	.tablet100{
		width: 100%;
	}
	.bgGold, .bgDarkBlack, .bgWhiteGold, .bgAbout{  background-position: 70% 0%; background-size: 230%;}
	.bgContact-Dark, .bgContact{  background-position: 0% 0%; background-size: 200%;}
	h1.h1, h1.h1Black, h1.h1GoldDark { font-size: 40px; padding: 100px 0 0 0;}
	.btMenu{ margin-bottom: 20px;}
	.boxW{width: 82px;}
	.icoH1{width: 25px;}
	.h1nor{margin-top: -50px; padding-top: 0;}
	.txtH1Thai{font-size: 24px;}
	
	.item:nth-child(3) {
	  background-position: 55% 100%; background-size: 350%;
	}
	
	
}

@media screen and (max-width: 500px){
	.br1{display:inherit;}
	.img100, .mobile100{	width: 100%; margin-top: 15px;	}
	.foot{	width: 60%; }
	
	.img90{	width: 100%; margin-top: 15px;	}
	.colmobileno{ margin: 0; padding: 0;}
	.back{width:50px;}
}