body {
	/*font-family: "Open Sans", sans-serif;*/
	font-family: "Abel", sans-serif;
}

/* buttons */
.button,
.button-reset,
.button-submit,
input[type="reset"],
input[type="submit"] {
	font-family: "Abel", sans-serif;
	padding-left: 20px;
}
/* end - buttons */

code {
	/*font-family: "Open Sans", sans-serif;*/
	font-family: "Abel", sans-serif;
}

/* headers */
h1,
.page-title-inner .page-title,
.page-title-inner .subtitle {
	font-family: "Josefin Sans", sans-serif;
}
h1.entry-title {
	font-weight: 300;
}
h2, h3, h4, h5, h6 {
	font-family: "Abel", sans-serif;
}
.wpb_content_element h2,
h3.widget-title,
h4 {
	font-weight: 400;
}
/* 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: "Open Sans", sans-serif;*/
	font-family: "Abel", sans-serif;
}

label {
	/*font-family: "Open Sans", sans-serif;*/
	font-family: "Abel", sans-serif;
}

select {
	/*font-family: "Open Sans", sans-serif;*/
	font-family: "Abel", sans-serif;
}

/* footer */
#footer {
	/*font-family: "Open Sans", sans-serif;*/
	font-family: "Abel", sans-serif;
}
/* end - footer */

/* menus */
/* header */
.tiled-menu > .menu-item {
	font-family: "Abel", sans-serif;
	font-weight: 400;
}
/* end - header */
/* end - menus */

/* plugins */
/* form maker */
/* calendar */
.calendar,
.calendar table {
	font-family: "Abel", sans-serif;
}	
/* end - calendar */
/* end - form maker */

/* ultimate posts widget */
.post-excerpt a,
.post-excerpt p,
.post-title a {
	font-family: "Abel", sans-serif;
	font-weight: 700;
}
/* end - ultimate posts widget */
/* end - plugins */

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

.more a,
a.more {
	font-family: "Abel", sans-serif;
	font-weight: 700;
}

.txt-zhs,
.txt-zht {
	display: none;
}
/* end - others */

/* website */
/* end - website */
