/* Font Family */
@font-face { 
    font-family: "Bold";
    src: url('../fonts/IBMPlexSansThaiLooped-Bold.ttf') format('truetype');
    font-weight: 700;
}
@font-face { 
    font-family: "SemiBold";
    src: url('../fonts/IBMPlexSansThaiLooped-SemiBold.ttf') format('truetype');
    font-weight: 600;
}
@font-face { 
    font-family: "Regular";
    src: url('../fonts/IBMPlexSansThaiLooped-Regular.ttf') format('truetype');
    font-weight: 400;
}
@font-face { 
    font-family: "Medium";
    src: url('../fonts/IBMPlexSansThaiLooped-Medium.ttf') format('truetype');
    font-weight: 500;
}
@font-face { 
    font-family: "Light";
    src: url('../fonts/IBMPlexSansThaiLooped-Light.ttf') format('truetype');
    font-weight: 300;
}
@font-face { 
    font-family: "ExtraLight";
    src: url('../fonts/IBMPlexSansThaiLooped-ExtraLight.ttf') format('truetype');
    font-weight: 200;
}
@font-face { 
    font-family: "angsa";
    src: url('../fonts/angsa.ttf') format('truetype');
    font-weight: 200;
}
@font-face { 
    font-family: "angsab";
    src: url('../fonts/angsab.ttf') format('truetype');
    font-weight: 500;
}
@font-face { 
    font-family: "ANGSAItalic";
    src: url('../fonts/ANGSAI.ttf') format('truetype');
    font-weight: 300;
}
@font-face { 
    font-family: "AngsanaNewBoldItalic";
    src: url('../fonts/AngsanaNewBoldItalic.ttf') format('truetype');
    font-weight: 400;
}
h1 {
    font-family: "Bold";
    font-weight: 700;
    font-size: 48px !important;
}
h2 {
    font-family: "SemiBold";
    font-weight: 600;
    font-size: 48px !important;
}
h3 {
    font-family: "SemiBold";
    font-weight: 600;
    font-size: 30px !important;
}
h4 {
    font-family: "Medium";
    font-weight: 500;
    font-size: 25px !important;
}
h5 {
    font-family: "Medium";
    font-weight: 500;
    font-size: 19px !important;
}
th {
    font-family:"Regular";
    font-weight: 400;
    font-size: 19px !important;
}
td {
    font-family:"Regular";
    font-weight: 400;
    font-size: 19px !important;
}
body {
    font-family: "IBMPlexSansThaiLooped-Light";
    font-weight: 300;
    font-size: 17px !important;
}
a {
    font-family:  "Medium" !important;
    font-weight: 500;
    font-size: 18px !important;
}
p {
    font-family: "Light" !important;
    font-weight: 200;
    font-size: 15px !important;
    margin: 0 !important;
}
textarea {
    font-family: "Light" !important;
    font-weight: 200;
    font-size: 16px !important;
    margin: 0 !important;
}
input {
    font-family: "Light" !important;
    font-weight: 200;
    font-size: 15px !important;
    margin: 0 !important;
}
div {
    font-family: "Light" !important;
    font-weight: 200;
    font-size: 15px !important;
}
/* span {
    font-family: "Medium" !important;
    font-weight: 500;
    font-size: 18px !important;
} */
label {
    font-family: "Medium" !important;
    font-weight: 500;
    font-size: 16px !important;
    color: #343434;
}
/* input {
    font-family: "Regular" !important;
    font-weight: 400;
    font-size: 16px !important;
} */
select,option {
    /* font-family: "Regular" !important;
    font-weight: 400;
    font-size: 16px !important; */
    font-family: "Light" !important;
    font-weight: 200;
    font-size: 16px !important;
    margin: 0 !important;
}
input[type="submit"] {
    font-family: "Medium" !important;
    font-weight: 500;
    font-size: 20px !important;
}
nav {
    font-family: "IBMPlexSansThaiLooped-Light";  
    font-weight: 500;
    font-size: 15px !important;
}
.Boldprint {
    font-family: "angsab" !important;
    font-weight: 500 !important;
    font-size: 24px !important;
}
.Boldprint2 {
    font-family: "angsab" !important;
    font-weight: 300 !important;
    font-size: 24px !important;
}
.Boldprint3 {
    font-family: "angsab" !important;
    font-weight: 300 !important;
    font-size: 22px !important;
}
.temprint{
    font-family: "angsa" !important;
    font-weight: 200 !important;
    font-size: 22px !important;

}.print-temp{
    font-family: "angsa" !important;
    font-weight: 200 !important;
    font-size: 9.5px !important;
}