body{font-size:14px;font-size:0.875rem;line-height:1.5;},
button,
input,
select,
textarea {
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1;
}

body,
button,
input,
select,
textarea,
.required {
	font-family: Montserrat, Arial, sans-serif;
}

/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {
	font-family: Montserrat, Arial, sans-serif;
}
:-moz-placeholder {
	font-family: Montserrat, Arial, sans-serif;
}
:-ms-input-placeholder {
	font-family: Montserrat, Arial, sans-serif;
}
button,
button[disabled]:hover,
button[disabled]:focus,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus,
.main-navigation ,
.post-navigation,
.post-navigation .post-title,
.pagination,
.image-navigation,
.comment-navigation,
.site .skip-link,
.widget .widget-title,
.widget_recent_entries .post-date,
.widget_rss .rss-date,
.widget_rss cite,
.tagcloud a,
.site-title,
.entry-title,
.entry-footer,
.sticky-post,
.page-title,
.page-links,
.comments-title,
.comment-reply-title,
.comment-metadata,
.pingback .edit-link,
.comment-reply-link,
.comment-form label,
.no-comments,
.site-footer .site-title:after,
.widecolumn label,
.widecolumn .mu_register label {
	font-family: Montserrat, Arial, sans-serif;
}