body {
    font-size: 15px;
    color: #555;
}
body, #navigation_bar > ul > li > a span, .product_info h5, .product_item_holder h5, #slogan_text, #navigation_bar > ul > li > a, .flex-caption, .pricing_table .table_wrap ul > li.caption, .pricing_table .table_wrap.highlight ul > li.caption, .banner p, .sidebar .featured_article_title, .footer_widgets_row .featured_article_title, .latest-news a.title, h1, h2, h3, h4, h5, .banner p small, .button_, #top_search_form, .search_text {
    font-family: Microsoft JhengHei,sans-serif;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #555;
}
#navigation_bar > ul > li > a {
    color: #444;
}
#navigation .sub-menu li a {
    color: #555;
    font-family: Microsoft JhengHei,sans-serif;
}
#top_bar {
    display: none;
}
.banner p small {
    font-size: 14px;
    margin-top: 10px;
}
.button_ {
    font-size: 18px;
    padding: 15px 40px 17px;
}
ul.footer_links {
    font-size: 13px;
    margin-bottom: 4px !important;
}
ul.footer_links a {
    color: #777;
}
.with_borders .grid_title {
    font-size: 30px;
    font-weight: bold !important;
}
.textwidget, .widget_rt_categories ul, ul.with_icons {
    font-size: 14px;
}
ul.with_icons.big_icons {
    font-size: 15px;
}
.tab-style-three .tabs a, .tab-style-three .tabs .with_icon a {
    color: #666;
    font-size: 14px;
    font-weight: bold
}
.footer .featured_article_title {
    color: #777;
}
.widget_rt_categories ul li a {
    color: #555;
}
.blog-head-line {
    border-bottom: 1px solid #eee;
}
.blog_list .post_data {
    display: none;
}