.promo-head {margin: 40px auto 40px;padding: 30px 0;text-align: center;font: 40px 'Kanit', sans-serif;color: #222;letter-spacing: 1px;font-weight: bold;}
.tg  {border-collapse:collapse;border-spacing:0;margin:0px auto 100px; max-width: 1500px}
.tg td{border:none;font: 24px 'Kanit', sans-serif;
  overflow:hidden;padding:10px 20px;word-break:normal;}
  .img-filepdpa {width: 80px;height: auto;margin-left: 20px}

.form2_header {text-align: center;font: 30px 'Kanit', sans-serif;letter-spacing: 1px;margin: 40px auto 0 ;
background: #f03f35;font-weight: bold;padding: 20px 0 20px;color: #fff}
@media only screen and (min-width: 641px) and (max-width: 1000px) {
	.tg {max-width: 900px}
}

@media only screen and (min-width: 481px) and (max-width: 640px) {
	.tg {width: 90%}
	.promo-head {font: 30px 'Kanit', sans-serif;font-weight: bold;}
	.tg td {font: 22px 'Kanit', sans-serif;}
	.form2_header{font: 30px 'Kanit', sans-serif;font-weight: bold;}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
	.tg {width: 95%}
	.promo-head {font: 26px 'Kanit', sans-serif;font-weight: bold;}
	.tg td {font: 20px 'Kanit', sans-serif;}
}