.list-view table {
    overflow: hidden;
}
.list-view table.items  th {
    color: #7d8184;
    font-size: 10px;
    font-weight: 300;
    padding: 5px 25px 10px 5px;
}
.list-view table.items th:first-child {
    padding: 5px 5px 10px 25px;
}
.list-view table.items thead {
    border-bottom: 1px solid #c7dde4;
    border-top: 1px solid #e8f2f8;
}
.list-view table.items tbody {
    font-size: 11px;
    color: #4d595d;
}
.list-view table.items td {
    padding: 10px;

}
.list-view table.items td:first-child {
    border-left: 2px solid transparent;
}
.list-view table.items td  > a {
    color: #4d595d;
    font-weight: 500;
    font-size: 14px;
}
.list-view table.items td:first-child {
    padding: 10px 0 10px 20px ;
}
.list-view table.items tr:hover td > a {
    color: #175fa5;
    text-decoration: none;
}

.list-view table.items tr td > a:hover{
    text-decoration: underline;
}

.list-view table.items tr:hover td {
    background-color: #e9f0f7;
}

.list-view table.items tr:hover td:first-child {

    border-left: 2px solid #1c7dba;
}

.list-view .pager {
    padding: 1px 10px 0 10px;
    display: block;
    border-top: 1px solid #e8f2f8;
    text-align: center;
    margin: 0;
    position: relative;
}
.list-view .pager a {
    display: inline;
    padding: 7px 9px ;
    margin: -4px 3px 0 3px;
    height: 7px;

    line-height: 2;
    transition: background-color 0.2s ease-out;
    cursor: pointer;
}
.list-view .pager a.selected {
    color: #79868a;
    font-weight: bold;
    cursor: default;
}
.list-view .pager a.hidden, .list-view .pager a.next, .list-view .pager a.previous{
    display: none;
}
.list-view .pager a.last, .list-view .pager a.first {
    margin: -2px 0 0;
    padding: 0 9px;
    height: 31px;
    display: block;
    float: right;
    border-top: 1px solid #82b7d9;
}
.list-view .pager a.first {
    float: left;
}
.list-view .pager a:hover {
    background-color: #e4f9e8;
    border-top: 1px solid #66cb89;
    color: #09a921;
}
.list-view .pager a.selected:hover {
    background: none;
    border-top: none;
    color: inherit;
}
.list-view .pager a span.icon {
    margin: 0;
}

.list-view div.breadcrumbs a {
    font-size: 10px !important;
    line-height: 1.1;
}

td.list_date {
    width: 100px;
}