
.nav-menu, .entry-meta, .owl-nav, label, .page-links, .navigation, .entry-title i, .site-info, .filters { font-family: 'Karla'; } .widget-title { font-family: 'Karla'; } h1, .entry-title, .footer-subscribe h3, .widget_categories ul li, .widget_recent_entries ul li a, .widget_pages ul li, .widget_nav_menu ul li, .widget_archive ul li, .widget_most_recommended_posts ul li a, .widget_calendar table caption, .tptn_title, .nav-single a, .widget_recent_comments ul li, .widget_product_categories ul li, .widget_meta ul li, .widget_rss ul a.rsswidget { font-family: 'Coustard'; } h2, h3, h4, h5, h6, blockquote, .tab-titles { font-family: 'Coustard'; } .slider-box .entry-title { font-family: 'Coustard'; } body { font-family: 'Karla'; } .link-box .entry-title { font-family: 'Coustard'; } @media screen and (min-width: 992px) { .site-header .site-title { font-size: 48px; } } @media screen and (min-width: 992px) { .site-description { font-size: 15px; } } @media screen and (min-width: 992px) { .blog-regular .entry-title, .blog-stream.first-full .hentry:first-child .entry-title { font-size: 40px; } } @media screen and (min-width: 992px) { .blog-small .entry-title { font-size: 25px !important; } } @media screen and (min-width: 992px) { html { font-size: 19px; } } @media screen and (min-width: 992px) { .nav-menu > ul { font-size: 12px; } } @media screen and (min-width: 992px) { .blog-stream .entry-content { font-size: 16px; } } @media screen and (min-width: 992px) { .blog-stream.blog-small .entry-content { font-size: 14px; } } @media screen and (min-width: 992px) { .sidebar { font-size: 14px; } } .widget-title { font-size: 12px; } @media screen and (min-width: 992px) { .nav-menu ul ul { font-size: 11px; } } .entry-meta { font-size: 12px; } h1, .entry-title, .footer-subscribe h3 { font-weight: 400; } h2, h3, h4, h5, h6, blockquote, .comment-meta .fn { font-weight: 400; } .widget-title { font-weight: 700; } @media screen and (min-width: 992px) { .nav-menu > ul { font-weight: 700; } } .widget-title { letter-spacing: 6px; } @media screen and (min-width: 992px) { html { line-height: 1.7; } } @media screen and (min-width: 992px) { .site-title img { max-height: 226px; } } @media screen and (max-width: 991px) { .site-title img { max-height: 106px; } } @media screen and (min-width: 992px) { .site-branding-wrap { padding: 25px 0; } } @media screen and (max-width: 991px) { .site-branding-wrap { padding: 10px 0; } } @media screen and (min-width: 992px) { .intro { padding: 50px 0; } } @media screen and (min-width: 992px) { .site { margin-top: 0px; margin-bottom: 0px; } } .header-wrap:before { background: #648fbc; } .header-wrap:before { opacity: 0.05; } .is-header-half-transparent:not(.is-menu-toggled-on) .site-header:not(.clone) .header-wrap:before { opacity: 0.25; } .intro:before { opacity: 0; } body { color: #333333; } .site .footer-subscribe { background: #ffffff; } .top-bar, .top-bar select option { background-color: #171717; } .header-wrap:after { color: #222222; } .is-menu-bar .menu-wrap:after { color: #222222; }