 body{font-family: "Noto Sans Thai", sans-serif;background-color:#FFF;}
 #fix-top{position: fixed;top:0; z-index: 5;opacity: 0.9;}
#head-top{background-color: #FFF;}
#head-top button{background-color: #F00E0E;color: #FFF;text-align:center;width: 200px; height: 55px;padding: 10px;border: solid 1px #FFF;
margin-top: 10px;font-size: 1.2em;
}
#content{margin-top: 60px;}
#txt-shop{color: #FFF;font-size: 6em;position: relative;top: 200px;z-index: 2;margin: auto;text-align:center;
height: 10px;font-weight: bold;
}
#txt-shop #name{margin-left: 500px;}
#lang-list{float: left;padding: 20px;margin-left: 30%;width: 35%;text-align:right;}
#lang-list img{width: 30px;margin: 4px;}
.bg-red{background-color: #F00E0E;color: #FFF;}
#h2-shopname{margin-top: 20%;color: #FFF;font-size: 2.5em !important;}
.row ul.txt{font-size: 1.5em;margin: 25px auto;width: 80%; }
ul.bxslider{width: 100%;}
.bxslider li{width: 300px !important;display: inline;background: #025;}
#footer strong{color: #F00E0E;}
#footer-copyright{height: 100px; padding: 10px; text-align:center;}
#img-right1{text-align:center;}
#img-right1 img{margin-top: 22%;}
h2{padding: 5px; display: block;width: 100%;text-align: center;font-family: "Noto Sans Thai", sans-serif;color: #F00E0E;text-transform: uppercase;}
.perform div{text-align:center;}

.container, #headweb{background-color: #FFF;}
#headweb img{width: 150px;margin: 5px 5px 10px 10px;}
#headweb h1{margin-top: 80px;color: #9CCC69;}
#show-price-1,#show-price-2{background-color: #9CCC69;color: #FFF;font-size: 1.5em;text-align: center;padding: 20px 10px;border-radius: 4px;margin-bottom: 10px;}
#show-price-1{display:none;}
#show-images{text-align: center;}
#footer-mobile{display: none;z-index: 5;}

.font-strong{color: #03C;font-weight: bold;}

#footer{text-align:right;}
@media only screen and (max-width: 1200px) {
	#head-top button{width: 160px;font-size: 1em;padding: 2px;}
	#lang-list{margin-left: 0;width: 55%;text-align:left;}
	#lang-list img{width: 28px;margin: 3px;}
}

@media only screen and (max-width: 800px) {
		#txt-shop{
			font-size: 4em;position: relative;top: 280px;z-index: 2;margin: auto;				
			}
			#txt-shop #name{margin-left: 10px;}
			#head-top button{display:none;}
			#h2-shopname{margin-top: 10%;font-size: 1.8em !important;}
			.row ul.txt{font-size: 1.3em;margin: 20px auto;width: 90%;}
			#lang-list{float: left;padding: 20px 5px;margin-left: 0;width: 100%;text-align:right;}
			ul.bxslider{width: 95%;}
			.bxslider li{width: 100px !important;}
			#footer{text-align:left;}
			#footer-mobile{  display: block;text-align:center;background-color: #C00;position: fixed; 
		  bottom: 0;height: 60px; padding: 10px;opacity: 0.8;color: #FFF;width: 100%;margin: auto;
		  }
		  #footer-mobile a{color: #FFF; }
		  #footer-mobile div{float: left;}
		  #btnline img{width: 65%;}
}
