#VL_navpage_detail_block.vl-view-attrs #vl_detail_title:hover, #VL_navpage_detail_block.vl-view-attrs #vl_detail_description:hover {
    cursor:pointer;
    background-color:rgb(235,235,235);
    box-sizing:border-box;
}
.vl-view-attrs-ol {
    padding:10px;
    margin:0 0 0 25px;
    /*display:none;*/
}

.vl-view-attrs-li {
    padding-left:5px;
    /*list-style:none;*/
    margin:0px 0px 2px 0px !important;
    word-wrap: break-word;
    font-size:12px;
    line-height:1.2;
    
}
.vl-view-attrs-container {
    border-right:0;
    box-shadow: 0 0 5px rgba(0,0,0,.35);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.35);
    background-color:rgb(245,245,245);
    margin-bottom:10px;
}
.vl-view-attrs-container:last-child {
    margin-bottom:0px;
}
.vl-view-attrs-header {
    font-size:16px;
    padding:10px;
    color:#545454;
    background-color:white;
    border-bottom:1px solid rgb(220,220,220);
}
.vl-view-attrs-header:hover {
    cursor:pointer;
    /*background-color:rgb(235,235,235) !important;*/
}
.vl-view-attrs-content {
    color:#545454;
    max-height:350px;
    /*height:300px;*/
    width:100%;
    max-width:600px;
    overflow-y:auto;
    overflow-x:hidden;
    padding:10px;
    box-sizing:border-box;
    background-color:rgb(235,235,235);
    border:1px solid rgb(220,220,220);
    
    /*border:1px solid rgb(200,200,200);*/
}
.vl-view-attrs-link {
    color: rgb(50,100,150);
    opacity: 1;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.vl-view-attrs-link:hover {
    opacity:.6;
    
}