/*
Theme Name: Brand Connect
Template: wapo-blogs-v2
*/
@import url("../wapo-blogs-v2/style.css");

body {
    background-color: #d9d9d9;
}
#trove-footer {
    display: none;
}
#header-v3 #hot-topics-wrapper, #header-v3 #masthead-v4 {
    display: none!important;
}
#secondary {
    padding-right: 10px!important;
}
#secondary #right-rail #post_most {
    margin-top: 38px!important;
}
.brand-connect-logo {
    font: 11px Arial, Helvetica, sans-serif;
    padding: 10px 0 15px 5px;
    border-bottom: 2px solid #1f8ad9;
    margin-bottom: 15px;
}
.brand-connect-logo span {
    font-size: 26px;
    font-family: arial narrow;
}
.brand-connect-logo span.info-content {
    background-color: #ddd;
    border: 4px solid #ccc;
    display: none;
    font-size: .4em;
    font-weight: 700;
    height: 36px;
    line-height: 1.4em;
    padding: 13px 30px 10px 10px;
    position: absolute;
    right: 5px;
    top: 7px;
    width: 200px;
    z-index: 999;
}
.brand-connect-logo span.info-content.on {
    display: inline;
}
#newsharebarMasthead {
    display: none;
}
.module.connect .sim-bottom {
    bottom: 40px!important;
}
#ezra-right-rail-modules .most-post {
    display: none;
}
#blog-tag-search-subnav {
    z-index: 1;
    border-bottom: 0;
    margin-top: -40px;
}
#blog-tag-search-subnav ul {
    position: relative;
    top: -10px;
}
#blog-tag-search-subnav .tags {
    display: none;
}
#blog-tag-search-subnav li {
    margin-bottom: 10px;
}
#blog-tag-search-subnav li.menu-item {
    float: left;
    border-right: solid #ccc 1px;
    line-height: 12px;
    list-style-type: none;
    height: 20px;
    text-transform: capitalize;
}
#blog-tag-search-subnav li.menu-item:hover {
    background: 0 0;
    border: solid #777 1px;
    border-bottom: 0;
    margin: 0;
}
#blog-tag-search-subnav li.top a {
    border-bottom: 1px solid #fff;
    top: 3px;
    line-height: 17px;
    display: block;
    position: relative;
    z-index: 1;
    text-decoration: none;
    padding: 0 5px;
}
#blog-tag-search-subnav li.top a:hover {
    text-decoration: none;
}
.rollMe {
    width: 230px;
    border: solid #777 1px;
    padding: 10px 10px 0;
    background-color: #fff;
    overflow: hidden;
    position: absolute;
    display: block;
    left: -1px;
    top: 2px;
}
#header-v3 .PostoniTitling .sectionName div, #header-v3 .PostoniTitling h1, #header-v3 ul.search-wrap {
    display: none;
}
.share-sponsor-image .share-sponsor-logo {
    height: 30px;
}
.share-sponsor-image .share-sponsor-logo a {
    text-decoration: none;
}
#permalink-author-avatar img {
    border: 1px solid #e1e1e1;
    padding: 1px;
}
.singular #comments-title, .singular .entry-content, .singular .entry-header, .singular .entry-title, .singular div, .singular footer.entry-meta, .singular p, .singular p.wp-byline, .singular span {
    font-family: arial, sans-serif;
}
.singular .hentry, .singular article {
    border-bottom: 0;
}
ul li a {
    text-decoration: none;
}
#slug_88x31 {
    top: -5px;
}
.promo-strip img {
    border: 1px solid #e1e1e1;
    padding: 1px;
}
.promo-strip h5 {
    width: 178px;
}
.promo-strip .promo-sponsor {
    background-color: #e1e1e1;
    color: #000;
    font-size: 12px;
    font-weight: 700;
}
.entry-header .sidebar-links .comments-link {
    display: none;
}
.tag #newsharebar {
    top: -19px!important;
}
#newsharebar .shareitems .twitter {
    background-position: 0 -366px!important;
}
#floatMenu .comments {
    display: none;
}
#staticMenu .comment-static {
    border-right: 0 solid #d1d1d1;
    display: none;
}
.entry-title {
    font-family: Helvetica;
}
#content h4 {
    font-family: Georgia;
    font-size: 18px;
    margin-top: 10px;
    padding-bottom: 10px;
}
#content>article {
    border-bottom: 2px solid #1f8ad9;
    margin: 0 0 15px;
    padding-bottom: 15px;
}
#nav-below {
    padding-bottom:  10px !important;
}
#nav-below .nav-previous,  #nav-below .nav-next  {
    display:  block !important;
}
.comments-share {
    display: none!important;
}
.bc-thumb {
    float: right;
    margin: 0 0 50px 10px;
}
.bc-bold {
    font-weight: 700;
}
.bc-blue {
    color: #1f8ad9;
}
.bc-orange {
    color: #dd8d48;
}



.pb-f-page-header-v2 #section-menu-btn {
    box-sizing: border-box !important;
}
.archive .post h2, .author .post h2, .category .post h2, .tag .post h2, .home .post h2 {
    font-family: "FranklinITCProThin","HelveticaNeue","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;
    font-weight: normal !important;
}
.archive .post p, .author .post p, .category .post p, .tag .post p, .home .post p {
    font-family: Georgia, serif !important;
    line-height: 26px !important;
    padding-bottom: 24px !important;
}
.archive .post img, .author .post img, .category .post img, .tag .post img, .home .post img {
    margin: 0 0 50px 10px !important;
    width: auto !important;
}
.archive .post h5, .author .post h5, .category .post h5, .tag .post h5, .home .post h5 {
    color: #2a2a2a !important;
    font-weight: normal !important;
}
.archive .post a, .author .post a, .category .post a, .tag .post a, .home .post a {
    color: #2a2a2a !important;
}
.archive .post h5 span, .author .post h5 span, .category .post h5 span, .tag .post h5 span, .home .post h5 span {
    color: #2a2a2a !important;
    font-weight: normal !important;
}
.archive .post a:hover, .author .post a:hover, .category .post a:hover, .tag .post a:hover, .home .post a:hover {
    color: #005B88 !important;
}

