.feature_content,
.blog_entry,
.blog_body,
.news-entries,
.news_wrap,
.item,
.app_item,
.cmp-news-cont,
.comment_content_quiz,
.profile_body_entry,
.eforum-body,
.blog_entry p a,
.news_wrap p a,
.feature_content p a,
.blog_body p a,
.news-entries p a,
.news_wrap p a,
.item p a,
.app_item p a,
.cmp-news-cont p a,
.comment_content_quiz p a,
.profile_body_entry p a,
.eforum-body p a,
table tr td a,
table tr th a {
    font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif !important;
    color: #666 !important;
    text-decoration: none;
}

li.bl-hover .item_summary p a.bl-bigger,
.blog_entry p a,
.news_wrap p a,
.feature_content p a,
.blog_body p a,
.news-entries p a,
.news_wrap p a,
.item p a,
.app_item p a,
.cmp-news-cont p a,
.comment_content_quiz p a,
.profile_body_entry p a,
.eforum-body p a,
table tr td a,
table tr th a {
    color:#3a7dbe !important;
}

.blog_entry p a:hover,
.news_wrap p a:hover,
.eature_content p a:hover,
.blog_body p a:hover,
.news-entries p a:hover,
.news_wrap p a:hover,
.item p a:hover,
.app_item p a:hover,
.cmp-news-cont p a:hover,
.comment_content_quiz p a:hover,
.profile_body_entry p a:hover,
.eforum-body p a:hover,
table tr td a:hover,
table tr th a:hover {
    text-decoration: underline;
}

.feature_content table,
.news-entries table,
.item table,
.app_item table,
.cmp-news-cont table,
.blog_entry table,
.eforum-body table {
    display: table !important;
    width: 100% !important;
    margin: 0 5px 5px 0 !important;
}

.news_wrap table, .news_body table, .comment_content_quiz table , .eforum-body table {
    display: table !important;
    margin: 0 5px 5px 0 !important;
}

.feature_content table tr,
.feature_content table tr td,
.blog_entry table,
.blog_entry table tr,
.blog_entry table tr td,
.blog_entry table thead tr th,
.blog_entry table tbody tr th,
.blog_body table,
.blog_body table tr,
.blog_body table tr td,
.news-entries table,
.news-entries table tr,
.news-entries table tr td,
.news_wrap table,
.news_wrap table tr,
.news_wrap table tr td,
.item table, .item table tr,
.item table tr td,
.app_item table,
.app_item table tr,
.app_item table tr td,
.cmp-news-cont table,
.cmp-news-cont table tr,
.cmp-news-cont table tr td,
.comment_content_quiz table tr td,
.eforum-body table tr td{
    border: 1px solid #c5cfda !important;
    padding: 5px !important;
}

.feature_content table thead tr th,
.blog_body table tbody tr th,
.blog_entry table thead tr th,
.news-entries table thead tr th,
.news-entries table tbody tr th,
.news_wrap table thead tr th,
.news_wrap table tbody tr th,
.item table thead tr th,
.item table tbody tr th,
.app_item table thead tr th,
.app_item table thead tr th,
.news_body table thead tr th,
.comment_content_quiz table tr th,
.eforum-body table tr th {
    border: 1px solid #C5CFDa !important;
    background: #F3F3F3 !important;
    padding:5px !important;
    color: inherit !important;
}
.profile_body_entry,
.blog_title_header_wrap {
    width: auto !important;
}
.blog_body {
    width: inherit !important;
    color: #696969 !important;
}

blockquote {
    border-left: 5px solid #CCCCCC !important;
    font-family: Georgia,Times,"Times New Roman",serif !important;
    font-style: italic !important;
    padding:10px !important;
    margin-left: 20px !important;
    margin-bottom: 20px !important;
}

blockquote p, .feature_item li,
.comment_content_quiz ol li,
.comment_content_quiz ul li {
    margin: 0 !important;
}

.comment_content_quiz tbody tr td ol li, .comment_content_quiz tbody tr td ul li {
    line-height: 1.2;
}

.blog_entry ol, .news_wrap ol {
    list-style: decimal;
    margin-left: 20px;
}

sup, .blog_entry p sup {
    vertical-align: super !important;
    font-size: smaller !important;
}

sub, .blog_entry p sub {
    vertical-align: sub !important;
    font-size: smaller !important;
}

.comment_content_quiz tbody tr td ol li,
.comment_content_quiz tbody tr td ul li,
.comment_content_quiz ol li,
.comment_content_quiz ul li {
    line-height: 1.2 !important;
}