#detail {
    background-color: #808080;
    padding: 10px;
}

.description {
    height: 60px;
}

.link a,
.link a:hover,
.link a:visited {
    color: #0000ff;
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #0000FF;
    background: rgba(0,0,255,0.8);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(56,56,255,0.8)), to(rgba(0,0,255,0.8)));
    background: -webkit-linear-gradient(top, rgba(56,56,255,0.8), rgba(0,0,255,0.8));
    background: -moz-linear-gradient(top, rgba(56,56,255,0.8), rgba(0,0,255,0.8));
    background: -o-linear-gradient(top, rgba(56,56,255,0.8), rgba(0,0,255,0.8));
    background: -ms-linear-gradient(top, rgba(56,56,255,0.8), rgba(0,0,255,0.8));
    background: linear-gradient(rgba(56,56,255,0.8), rgba(0,0,255,0.8));
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#2C7C91,endColorstr=#4EB7D4);
}

.mejs-controls .mejs-time-rail .mejs-time-current {
    background: #808080;
    background: rgba(128,128,128,1);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(125,125,125,1)), to(rgba(131,131,131,1)));
    background: -webkit-linear-gradient(top, rgba(125,125,125,1), rgba(131,131,131,1));
    background: -moz-linear-gradient(top, rgba(125,125,125,1), rgba(131,131,131,1));
    background: -o-linear-gradient(top, rgba(125,125,125,1), rgba(131,131,131,1));
    background: -ms-linear-gradient(top, rgba(125,125,125,1), rgba(131,131,131,1));
    background: linear-gradient(rgba(125,125,125,1), rgba(131,131,131,1));
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#2C7C91,endColorstr=#4EB7D4);
}

.playlist li {
    background-color: #808080;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.playlist .current {
    background-color: #06f;
    color: #fff;
}
