.hover {
            width: 100%;
            border-collapse: collapse;
        }
        
        .hover th {
            height: 30px;
            background: #FFF8DC;
            color: #191970;
        }
        
        .hover td {
            height: 30px;
            padding-top: 3px;
            vertical-align: middle;
            border-bottom: 1px solid #ffffff;
            text-align: center;
        }
        
        .hover td a {
            width: 100%;
            display: block;
        }
        
        .hover tr {
            background: #FFF8DC;
            color: black;
        }
        
        .hover tr:hover {
            background-color: #FFF8DC;
        }
        
        .hover tr a {
            color: black;
        }
        
        .hover a:hover {
            color: navy;
        }
        
        .obj_article_summary {
            background-color: white;
        }
        
        .obj_article_summary:hover {
            background-color: #98FB98;
            border: none;
        }
        
        .pkp_structure_page {
            margin-top: 0px;
            margin-bottom: 0px;
        }   
        
        .pkp_brand_footer {
            display: none;
        }
        
.obj_article_details .abstract {
    text-align: justify;
}
.obj_article_details .item.references {
    text-align: justify;
}