/*MARKET PAGE*/
#markets_recent_news article h2.blog-shortcode-post-title a{ font-size: 20px; color: #001f5b; }
#markets_recent_news article p.fusion-single-line-meta { color: #1e1e1e; font-weight: 600; font-size: 14px; }
#markets_recent_news article .fusion-content-sep { margin-top: 0px; }
#markets_recent_news article .fusion-post-content-container { margin-top: 0px; }
#markets_recent_news article div.fusion-post-content-container { color: #1e1e1e; font-weight: 600; font-size: 14px; }
#markets_recent_news article div.fusion-meta-info { margin-top: 0px; }
#markets_recent_news article a.fusion-read-more { font-size: 14px; font-weight: 700; text-decoration: underline; }
#markets_recent_news article a.fusion-read-more:after { display: none; }

/*HOUSTON MARKETS PAGE*/
#houston_markets_blog .fusion-post-content-container { display: none; }

/*BLOG PAGINATIONS*/
#wrapper .fusion-blog-pagination .pagination { justify-content: center; }
#wrapper .fusion-blog-pagination .pagination span.current { background-color: #00b0f0; }
#wrapper .fusion-blog-pagination .pagination span.current,
#wrapper .fusion-blog-pagination .pagination a.inactive { margin:3px; border-color: #06205c; font-weight: 700; font-size: 14px;}
.fusion-blog-pagination .pagination a.pagination-prev,
.fusion-blog-pagination .pagination a.pagination-next { display: none; }

/*BLOG PAGE*/
.blog_posts article a.fusion-read-more { font-size: 14px; font-weight: 700; text-decoration: underline; }
.blog_posts article a.fusion-read-more:after { display: none; }
#blog_pagination_error { display: none; color: #01205c; }
.accordion-item:first-child {
    border-top: 2px solid #06205c;
}
.accordion-item {
    border-bottom: 2px solid #06205c;
}
.accordion-header{
    cursor: pointer;
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px;
}
.accordion-header h2 {
    color: #06205c!important;
    text-align: center;
    margin: 0;
    font-weight: 500!important;
    text-transform: uppercase;
    transition: 0.2s;
    font-size: 40px!important;
}
.accordion-header.active h2, .accordion-header:hover h2{
    color: #00b0f0!important;
    transition: 0.2s;
}
.accordion-header:after {
    content: '+';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 60px;
    font-weight: 100;
    color:#06205c;
    transition: 0.2s;
}
.accordion-header.active:after {
    content: '-';
    transition: 0.2s;
}
.accordion-body {
    display: none;
    padding-top: 50px;
    padding-bottom: 10px;
}
.accordion-body .flip-box-inner-wrapper{
    min-height:315px!important;
}
.accordion-body .flip-box-back {
    background: #00b0f0;
}
.accordion-body .fusion-flip-boxes.fadeTransition .fusion-flip-box-wrapper{
    padding-left: 15px!important;
    padding-right: 15px !important;
}

@media(max-width: 1199px){
    .accordion-body .fusion-flip-boxes.fadeTransition .fusion-flip-box-wrapper {
        margin-bottom: 35px;
    }
   .accordion-body .fusion-columns-5 .col-lg-2, 
    .accordion-body .fusion-columns-5 .col-md-2, 
    .accordion-body .fusion-columns-5 .col-sm-2, 
    .accordion-body .fusion-columns-5 .col-xs-2{
        width: 33.33%;
    }
}
@media(max-width: 767px){
    .accordion-header h2 {
        text-align: left;
        font-size: 22px!important;
    }
}
@media(max-width: 520px){
    .accordion-body .fusion-columns-5 .col-lg-2, 
    .accordion-body .fusion-columns-5 .col-md-2, 
    .accordion-body .fusion-columns-5 .col-sm-2, 
    .accordion-body .fusion-columns-5 .col-xs-2{
        width: 50%;
    }
}