.v-filters { position:relative; }
.v-filters a {
  position:relative; box-sizing:border-box; float:left; font-size:14px; line-height:18px; height:26px; font-weight:500; color:#444444; text-decoration:none;
  padding:3px 7px 0 7px; margin:0 6px 6px 0;
  border-radius:5px;
  background:#D0D0D0; border:solid 1px rgba(202,202,202,0.1);
  background: linear-gradient(180deg, rgba(217,217,217,1) 0%, rgba(201,201,201,1) 100%);
}
.v-filters a.hidden { display:none; }
.v-filters a:hover { border:solid 1px rgba(0,102,204,0.8); color:#0066CC; }
.v-filters a.active, .v-filters a.active:hover {
  color:#FFFFFF;
  background: rgb(0,102,204);
  background: linear-gradient(180deg, rgba(0,102,204,1) 0%, rgba(0,51,153,1) 100%);
}
.v-filters .morebtn { width:40px; }
.v-filters .morebtn .dot { position:absolute; top:50%; left:50%; border-radius:50%; background-color:#444444; width:6px; height:6px; transform:translate(-50%,-50%); }
.v-filters .morebtn .dot:nth-child(1) { margin-left:-8px; }
.v-filters .morebtn .dot:nth-child(3) { margin-left:8px; }
.v-filters .morebtn:hover .dot { background-color:#0066CC; }

.v-results { }
.v-results .item { margin-top:12px; }
.v-results .item a { font-size:14px; line-height:18px; color:#000000; border-bottom:solid 1px rgba(255,255,255,0); text-decoration:none; transition:all 0.2s; }
.v-results .item a .title { font-weight:500; }
.v-results .item a .media { padding-top:5px; }
.v-results .item a .media > span { transition:all 0.2s; background-color:#EEEEEE; font-size:12px; line-height:13px; color:#606060; border-radius:5px; padding:2px 6px 3px 6px; }
.v-results .item a:hover { color:#0068D7; }
.v-results .item a:hover .title { border-bottom:solid 1px #0068D7; }
.v-results .item a:hover .media > span { color:#0068D7; }
.v-results .item a .tbl { position:relative; display:table; }
.v-results .item a .tbl .col-date { position:relative; display:table-cell; vertical-align:top; width:80px; font-size:13px; line-height:18px; font-weight:500; color:#606060; }
.v-results .item a:hover .tbl .col-date { color:#0068D7; }
.v-results .item a .tbl .col-title { position:relative; display:table-cell; vertical-align:top; }
