#primary {
    width: 49.5%;
    margin-left: auto;
    margin-right: auto;
    padding: 15px;
    background-color: #eee;
}
#comments{display:none !important;}
.pagelayer-archive_title, .pagelayer-wposts-featured, .pagelayer-wposts-meta{display:none}
.pagelayer-post-nav-link{display:none;}
.pagelayer-heading{background:#042a80 !important}
.pagelayer-heading a{color: white !important;  text-transform: uppercase;}

.vc_row-has-fill > .vc_column_container > .vc_column-inner {
    padding-top: 0;
}
.lcp_paginator {
    margin-top: 20px;text-align:center;
}
.lcp_paginator li {
    margin-left: 1% !important;
    margin-right: 1% !important;
}
#lcp_instance_0 li {
    padding: 5px;
    border-bottom: 1px solid #a8a8a8;
}

.pagelayer-post-info-container.pagelayer-post-info-horizontal, .pagelayer-post-info-container.pagelayer-post-info-vertical{display:none}

.pagelayer-post_title{background-color:#eee;padding:15px}

.listing-item:not(:last-child) {
    border-bottom: 1px solid #0087ff3d;
}


.listing-item{padding-bottom: 10px;
padding-top: 10px;}


.pagelayer-wposts-col {
    background-color: #f7f7f7 !important;
    height: 100px;
    border: 1px solid lightgray;
    padding: 5px;}

.pagelayer-wposts-title{    vertical-align: middle;
    display: table-cell;
    height: 80px;
}

.pagelayer-wposts-content{display:inline-block;width:100%;}
.pagelayer-wposts-content a{display:inline-block;width:100%;}

.pagelayer-wposts-title{text-align:left}

.entry-footer{display:none}