.lib-detail-item h1:before {
    background: #052360;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 4px;
}

.lib-detail-item h1 {
    padding-left: 16px;
    position: relative;
    font-size: 1.17em;
    margin-top: 30px;
}

.lib_publist-list-box h1:before {
    background: #052360;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 4px;
}

.lib_publist-list-box h1 {
    padding-left: 16px;
    position: relative;
    font-size: 1.17em;
    margin-top: 30px;
}

.lib_publist-list-box a:hover {
    color: #df2e78;
}