#vaultpage-video-nav{
  background:url(/images/backgrounds/dark_geometric.png);
  background:#ccc;
  padding:12px 10px !important;
  width:95.6% !important;
  margin: -7px 0 0 0;
  border-radius:4px;
  float:left;
  z-index:9999 !important;
  display:block;
  position:relative;
  border:1px solid rgba(0,0,0,.15);
  border-top-left-radius:0;
  border-top-right-radius:0;
}

#vaultpage-video-nav a{
    float:left;
    overflow:hidden;
    width:100px;
    border-radius:3px;
    margin:0 1px 1px 0;
    position:relative;
}
#vaultpage-video-nav a.current .video-thumb{
   border:6px solid rgba(255,255,100,.9);
}
#vaultpage-video-nav a .video-thumb{
  height:60px;
  float:left;
  overflow:hidden;
  border: 6px solid rgba(255,255,255,.7);
  width:88%;
}

#vaultpage-video-nav a img{
    float:left;
    position:relative;
    top:-13px;
    left:-20px;
    width:120px !important;
    max-width:none;
    display:block !important;
    opacity:.9;

}
#vaultpage-video-nav .play-overlay{
    position:absolute;
    top:35%;
    left:33%;
    padding:5px 10px;
    background:rgba(0,0,0,.8);
    border-radius:4px;
   color:rgba(255,255,255,.6);
   height:15px;
}
#vaultpage-video-nav a:not(.current):hover img{
    opacity:1;
}
#vaultpage-video-nav a:not(.current):hover .video-thumb{
    border:6px solid rgba(255,255,255,1);
}
#vaultpage-video-nav a:not(.current)hover .play-overlay{
    background:rgba(0,0,0,.9);
    color:white;
}
#vaultpage-video-nav a.current .play-overlay{
    color:white;
    background:rgba(0,0,0,.8);
    display:none;
}
#vaultpage-video-nav a.current img{
    opacity:1;
}

#vaultpage-video-nav{
    background:none;
    border:0;
    padding:10px 0 0 0 !important;
}
#vaultpage-video-nav li{
    float:none;
}
#vaultpage-video-nav ul{
    margin:.5em 0 0 2em;
}
#vaultpage-video-nav li.current{
    list-style:none; margin:0 0 0 -18px;
}
#vaultpage-video-nav li.current i{
    margin:5px 8px 0 0;
    position:relative;
    top:2px;
}
#vaultpage-video-nav li.current a{
    color:#f60;
}
#vaultpage-video-nav a{
    float:none;
    width:100%;
    margin:0; 
    padding:0;
}