body.chrome-on-pc {
} @-moz-document url-prefix() {
} @media screen and (min-width:0\0) {
hr.line{
text-align: left;
}
} .lang{
position: fixed;
bottom: 0;
right: 12px;
}
.lang #lang_sel_list a{
background: transparent !important;
}
.lang .lang_sel_sel{
opacity: 0.8;
}
.lang .lang_sel_other{
opacity: 0.5;	
} .seed-social {
margin: 15px 0 0;
font-family: sans-serif;
} body.seed-fonts-athiti{
}
body.seed-fonts-athiti h1{ font-size: 32px; }
body.seed-fonts-athiti h2{ font-size: 30px; }
body.seed-fonts-athiti h3{ font-size: 28px; }
body.seed-fonts-athiti h4{ font-size: 24px; }
body.seed-fonts-athiti h5{ font-size: 20px; }
body.seed-fonts-athiti h6{ font-size: 18px; }	
body.seed-fonts-athiti #site-navigation{ font-size: 18px; }
body.seed-fonts-athiti #site-navigation li a { padding-top: 21px; }
body.seed-fonts-athiti .post-item h1.entry-title{ font-size: 1.1em; }
body.seed-fonts-athiti .item-1col .post-item h1.entry-title{ font-size: 1.3em; }	
body.seed-fonts-athiti .post-form .entry-title {
font-size: 22px;
padding: 12px 15px 10px;
}
body.seed-fonts-athiti .mfp-close-btn-in .post-form .mfp-close{
margin-top: 4px;
}
@media (min-width: 768px){
body.seed-fonts-athiti .post-form .entry-title {
padding: 12px 30px 10px;
}	
} body.seed-fonts-kanit{
}
body.seed-fonts-kanit h1{ font-size: 28px; }
body.seed-fonts-kanit h2{ font-size: 24px; }
body.seed-fonts-kanit h3{ font-size: 22px; }
body.seed-fonts-kanit h4{ font-size: 20px; }
body.seed-fonts-kanit h5{ font-size: 18px; }
body.seed-fonts-kanit h6{ font-size: 16px; }	
body.seed-fonts-kanit #site-navigation{ font-size: 16px; }
body.seed-fonts-kanit #site-navigation li a { padding-top: 23px; }
body.seed-fonts-kanit .post-item h1.entry-title{ font-size: 16px; }
body.seed-fonts-kanit .item-1col .post-item h1.entry-title{ font-size: 20px; }	
body.seed-fonts-kanit .post-form .entry-title {
font-size: 22px;
padding: 12px 15px 11px;
}
body.seed-fonts-kanit .mfp-close-btn-in .post-form .mfp-close{
margin-top: 2px;
}
@media (min-width: 768px){
body.seed-fonts-kanit .post-form .entry-title {
padding: 12px 30px 11px;
}	
} body.seed-fonts-mitr{
}
body.seed-fonts-mitr h1{ font-size: 29px; }
body.seed-fonts-mitr h2{ font-size: 25px; }
body.seed-fonts-mitr h3{ font-size: 23px; }
body.seed-fonts-mitr h4{ font-size: 21px; }
body.seed-fonts-mitr h5{ font-size: 19px; }
body.seed-fonts-mitr h6{ font-size: 17px; }	
body.seed-fonts-mitr #site-navigation{ font-size: 17px; }
body.seed-fonts-mitr #site-navigation li a { padding-top: 22px; }
body.seed-fonts-mitr .post-item h1.entry-title{ font-size: 17px; }
body.seed-fonts-mitr .item-1col .post-item h1.entry-title{ font-size: 20px; }	
body.seed-fonts-mitr .post-form .entry-title {
font-size: 22px;
padding: 12px 15px 11px;
}
body.seed-fonts-mitr .mfp-close-btn-in .post-form .mfp-close{
margin-top: 2px;
}
@media (min-width: 768px){
body.seed-fonts-mitr .post-form .entry-title {
padding: 12px 30px 11px;
}	
} body.seed-fonts-prompt{
}
body.seed-fonts-prompt h1{ font-size: 28px; }
body.seed-fonts-prompt h2{ font-size: 24px; }
body.seed-fonts-prompt h3{ font-size: 22px; }
body.seed-fonts-prompt h4{ font-size: 20px; }
body.seed-fonts-prompt h5{ font-size: 18px; }
body.seed-fonts-prompt h6{ font-size: 16px; }	
body.seed-fonts-prompt #site-navigation{ font-size: 16px; }
body.seed-fonts-prompt #site-navigation li a { padding-top: 23px; }
body.seed-fonts-prompt .post-item h1.entry-title{ font-size: 16px; }
body.seed-fonts-prompt .item-1col .post-item h1.entry-title{ font-size: 20px; }	
body.seed-fonts-prompt .post-form .entry-title {
font-size: 22px;
padding: 12px 15px 11px;
}
body.seed-fonts-prompt .mfp-close-btn-in .post-form .mfp-close{
margin-top: 2px;
}
@media (min-width: 768px){
body.seed-fonts-prompt .post-form .entry-title {
padding: 12px 30px 11px;
}	
} body.seed-fonts-cloud{
}
body.seed-fonts-cloud h1{ font-size: 32px; margin-bottom: 5px; }
body.seed-fonts-cloud h2{ font-size: 28px; margin-bottom: 5px; }
body.seed-fonts-cloud h3{ font-size: 26px; margin-bottom: 5px; }
body.seed-fonts-cloud h4{ font-size: 22px; margin-bottom: 5px; }
body.seed-fonts-cloud h5{ font-size: 20px; margin-bottom: 5px; }
body.seed-fonts-cloud h6{ font-size: 18px; margin-bottom: 5px; }	
body.seed-fonts-cloud #site-navigation{ font-size: 21px; }
body.seed-fonts-cloud #site-navigation li a { padding-top: 19px; }
body.seed-fonts-cloud .post-item h1.entry-title{ font-size: 21px; }
body.seed-fonts-cloud .item-1col .post-item h1.entry-title{ font-size: 26px; }	
body.seed-fonts-cloud .post-form .entry-title {
font-size: 28px;
padding: 12px 15px 9px;
}
body.seed-fonts-cloud .mfp-close-btn-in .post-form .mfp-close{
margin-top: 3px;
}
@media (min-width: 768px){
body.seed-fonts-cloud .post-form .entry-title {
padding: 12px 30px 9px;
}	
} body.seed-fonts-th-sarabun-new{
}
body.seed-fonts-th-sarabun-new h1{ font-size: 29px; margin-bottom: 5px; }
body.seed-fonts-th-sarabun-new h2{ font-size: 25px; margin-bottom: 5px; }
body.seed-fonts-th-sarabun-new h3{ font-size: 23px; margin-bottom: 5px; }
body.seed-fonts-th-sarabun-new h4{ font-size: 21px; margin-bottom: 5px; }
body.seed-fonts-th-sarabun-new h5{ font-size: 19px; margin-bottom: 5px; }
body.seed-fonts-th-sarabun-new h6{ font-size: 17px; margin-bottom: 5px; }
body.seed-fonts-th-sarabun-new #site-navigation{ font-size: 17px; }
body.seed-fonts-th-sarabun-new #site-navigation li a { padding-top: 23px; }
body.seed-fonts-th-sarabun-new .post-item h1.entry-title{ 
margin-top: 15px; 
font-size: 17px;
}
body.seed-fonts-th-sarabun-new  .item-1col .post-item h1.entry-title{ font-size: 19px; }	
body.seed-fonts-th-sarabun-new .post-form .entry-title {
padding: 15px 15px 10px;
}
@media (min-width: 768px){
body.seed-fonts-th-sarabun-new .post-form .entry-title {
padding: 15px 30px 10px;
}	
} body.seed-fonts-cs-prajad{
}
body.seed-fonts-cs-prajad h1{ margin-bottom: 5px; }
body.seed-fonts-cs-prajad h2{ margin-bottom: 5px; }
body.seed-fonts-cs-prajad h3{ margin-bottom: 5px; }
body.seed-fonts-cs-prajad h4{ margin-bottom: 5px; }
body.seed-fonts-cs-prajad h5{ margin-bottom: 5px; }
body.seed-fonts-cs-prajad h6{ margin-bottom: 5px; }
body.seed-fonts-cs-prajad #site-navigation{ font-size: 19px; }
body.seed-fonts-cs-prajad #site-navigation li a { padding-top: 21px; }
body.seed-fonts-cs-prajad .post-item h1.entry-title{ 
margin-top: 15px; 
font-size: 19px;
}
body.seed-fonts-cs-prajad .item-1col .post-item h1.entry-title{ font-size: 21px; }	
body.seed-fonts-cs-prajad .post-form .entry-title {
padding: 12px 15px 11px;
}
@media (min-width: 768px){
body.seed-fonts-cs-prajad .post-form .entry-title {
padding: 12px 30px 11px;
}	
}