/*** Chrome on PC browser ***/
body.chrome-on-pc {

}

/*** Firefox browser ***/
@-moz-document url-prefix() {
	    
}
   
/*** IE browser ***/
@media screen and (min-width:0\0) {

	hr.line{
		text-align: left;
	}

}

/** WPML **/	
.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 ****/	
.seed-social {
	margin: 15px 0 0;
    font-family: sans-serif;
}


/***** Seed Fonts - athiti ****/
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;
		}	
	}

/***** Seed Fonts - kanit ****/
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;
		}	
	}
	
/***** Seed Fonts - mitr ****/
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;
		}	
	}

/***** Seed Fonts - prompt ****/	
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;
		}	
	}
	
/***** Seed Fonts - cloud ****/	
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;
		}	
	}

/***** Seed Fonts sarabun-new ****/	
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;
		}	
	}

/***** Seed Fonts - cs-prajad ****/	
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;
		}	
	}



