body {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}

/* buttons */
button {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}
.button,
.button-reset,
.button-submit,
input[type="reset"],
input[type="submit"] {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
	font-weight: bold;
	padding-left: 22px;
}
@media only screen and (max-width: 768px) {
	.button,
	.button-reset,
	.button-submit,
	input[type="reset"],
	input[type="submit"] {
		padding-left: 12px;
	}
}
/* end - buttons */

code {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}

/* headers */
h1 {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
	font-weight: normal;
	letter-spacing: 2px;
}
h1.entry-title,
.wpb_content_element h2 {
	font-weight: normal;
}
.page-title-inner .page-title,
.page-title-inner .subtitle {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
	font-weight: bold;
}
h2, h3, h4, h5, h6 {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
}
h3.widget-title {
	font-weight: bold;
}
/* end - headers */

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}

label {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}

select {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}

/* footer */
#footer {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}
/* end - footer */

/* sub footer */
#sub-footer {
	font-weight: bold;
}
/* end - sub footer */

/* error page, post, single post and search page */
.entry-header h1 {
	font-weight: bold !important;
}

article.post .entry-title {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}

article .date {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;
}

.entry-summary > a {
	font-weight: bold;
}

/* pagination */
.page-numbers li {
	font-weight: bold;
}
/* end - pagination */
/* end - error page, post, single post and search page */

/* plugins */
/* form maker */
/************
.error p,
.warning p {
	font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif !important;
}
*/
/* end - form maker */

/* ultimate posts widget */
.post-excerpt a,
.post-excerpt p,
.post-title a {
	font-weight: bold;
}
/* end - ultimate posts widget */

/* wpml */
.wpml-ls-statics-shortcode_actions a {
	line-height: 1.3em;
}

.wpml-ls-statics-shortcode_actions li:before {
	line-height: 1.6em;
}

.wpml-ls-statics-shortcode_actions li.wpml-ls-item-en a {
	line-height: 1.5em;
}
/* end - wpml */

/* woocommerce */
/* products page */
ul.products li.product {
	letter-spacing: 0;
}

ul.products li.product h3 {
	font-weight: bold;
	letter-spacing: 1px;
}

ul.products li.product .button {
	font-weight: bold;
}

ul.products li.product .prod-cat {
	font-weight: bold;
}
/* end - products page */

/* product detail page */
.posted_in,
.sku_wrapper {
	font-weight: bold;
}

#tab-descriptionTab table tr td:first-child {
	font-weight: bold;
	width: 100px;
}

.woocommerce table.shop_attributes th,
.woocommerce-page table.shop_attributes th {
	width: 100px;
}

.woocommerce td.label label {
	font-weight: bold;
}
/* end - product detail page */
/* end - woocommerce */
/* end - plugins */

/* others */
.font-bold p {
	font-weight: bold;
}

@media only screen and (min-width: 568px) {
	.font-size-large p {
		letter-spacing: 1px;
	}
}

.more a,
a.more {
	font-weight: bold;
}

.txt-en {
	display: none;
}
/* end - others */

/* website */
#top-panel ul.menu li {
	font-weight: bold;
}

/* product thumbnails in product detail page */
.product-category-img .title {
	font-weight: bold;
}
/* end - product thumbnails in product detail page */
/* end - website */
