
/* All texts */
body {
	font-size: 13px;
	font-family: Arial, sans-serif;
}

/* Header logo */
.header .logo-text h1 {
	font-size: 50px;
	font-family: 'Titillium Web', sans-serif;
}

/* Footer logo */
.footer-copy .logo-footer-text a {
	font-size:  30px;
	font-family: 'Titillium Web', sans-serif;
}

/* Main Menu */
.header .menu {
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
}

/* Item blocks titles */
.full-block .full-title h2 {
	font-weight: 200;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 54px;
	line-height: 56px;
}

/* portfoli item view more button */
.portfolio-item.view-more b {
	font-size: 19px;
	font-family: 'Titillium Web', sans-serif;
}

/* gallery & portfolio page items title */
.ot-grid .title h4,
#grid .title h4 {
	font-size: 18px;
	font-family: 'Titillium Web', sans-serif;
}

/* galler block view more button */
.gallery-item.view-more b {
	font-size: 19px;
	font-family: 'Titillium Web', sans-serif;
}

/* member block member title */
.team-item .member-title h2 {
	font-size: 19px;
	font-family: 'Titillium Web', sans-serif;
}
.team-item .member-title h3 {
	font-size: 15px;
	font-family: 'Titillium Web', sans-serif;
}
/* quote block title */
.full-block .full-quote .quote-item .quote-text h2 {
	font-family: 'Titillium Web', sans-serif;
}

/* quote block button large text */
.the-button {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
}

/* quote block button small text */
.the-button.custom-content span.text-under {
	font-family: Arial;
	font-size: 10px;
}

/* contact block title */
.full-contacts .contacts-content .block h2 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 30px;
}

/* contact block sub title */
.full-contacts .contacts-content .block p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 20px;
}

/* textarea and input text */
input[type=text],
.contact-form p textarea {
	font-size: 11px;
	font-family: Arial;
}

/* pricelist header */
.full-pricelist .pricelist-item .price-header h3 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
}

/*pricelist price number*/
.full-pricelist .pricelist-item .price-header .price .price-number {
	font-size: 58px;
	font-family: 'Titillium Web', sans-serif;
}

/*article header quote*/
.article-header blockquote {
	font-size: 20px;
	font-family: 'Titillium Web', sans-serif;
}

/*article content title*/
.full-bloglist .blog-item .article-content h2 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 20px;
}

/*main page small title*/
.page-main .block .block-title h2 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 23px;
}

/*sidebar panels title*/
.page-with-sidebar .page-sidebar .screen-reader-text,
.page-with-sidebar .page-sidebar .panel-title,
.page-with-sidebar .page-sidebar .panel-title h3 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 15px;
}

/*sidebar articles title*/
.page-with-sidebar .page-sidebar .article h4 {
	font-size: 16px;
	font-family: 'Titillium Web', sans-serif;
}

/*calendar month title*/
.panel #calendar_wrap caption {
	font-family: 'Titillium Web', sans-serif;
	font-size: 15px;
}

/*panel loading title*/
.panel .loading-block b {
	font-size: 16px;
	font-family: 'Titillium Web', sans-serif;
}

/*main page big title*/
.page-main .full-title h2 {
	font-size: 24px;
	font-family: 'Titillium Web', sans-serif;
}

/*about author user title*/
.about-author .user-content .user-title b {
	font-size: 20px;
	font-family: 'Titillium Web', sans-serif;
}

/*no comments title*/
.no-comments-message > div b {
	font-size: 19px;
	font-family: 'Titillium Web', sans-serif;
}

/*portfolio item title*/
.portfolio-content-info .body b,
.portfolio-content-info .foot a b {
	font-size: 18px;
	font-family: 'Titillium Web', sans-serif;
}

/*error message title*/
.big-error-message h2 {
	font-size: 60px;
	font-family: 'Titillium Web', sans-serif;
}

/*error message subtext*/
.big-error-message b {
	font-size: 30px;
	font-family: 'Titillium Web', sans-serif;
}

/*page numbers*/
.page-numbers {
	font-family: 'Titillium Web', sans-serif;
	font-size: 15px;
}

/*footer panel titles*/
.footer .panel .panel-title,
.footer .footer-panel .footer-panel-title,
.footer .panel .panel-title h3,
.footer .panel .panel-title h2,
.footer .footer-panel .footer-panel-title h2 {
	font-size: 16px;
	font-family: 'Titillium Web', sans-serif;
}

/*Footer Article title*/
.footer .article h4 {
	font-size: 18px;
	font-family: 'Titillium Web', sans-serif;
}

/*social link title*/
.page-sidebar .footer-panel-content .footer-soc li a,
.footer .footer-panel-content .footer-soc li a {
	font-size: 15px;
	font-family: 'Titillium Web', sans-serif;
}

/*social link subtitle*/
.footer .footer-panel-content .footer-soc li a font {
	font-size: 11px;
	font-family: arial;
}

/*footer contact text*/
.footer .footer-contact .block h2 {
	font-size: 16px;
	font-family: 'Titillium Web', sans-serif;
}

/*footer contact smaller text*/
.footer .footer-contact .block p {
	font-size: 13px;
	font-family: 'Titillium Web', sans-serif;
}

/*footer article title*/
.footer .footer-panel-content .footer-article h3 {
	font-size: 15px;
	font-family: 'Titillium Web', sans-serif;
}