﻿/* Layout */
.release-info,
.release-links,
.release-table {
    width: 100%;
    font-family: Open Sans;
    font-size: 15px;
    padding: 0;
}
.rls-label,
.dl-label {
    padding: 0;
    width: 79%;
    max-width: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.res-label {
    width: 6%;
    padding: 0px 2px;
    text-align: center;
}
.dl-type {
    text-align: right;
    padding: 0px 5px;
}
/* Looks */
.release-info:hover,
.release-links:hover,
.ind-show:hover,
.alpha-nav:hover {
    background: #fee;
}
.linkful {
    color: #000;
}
.linkless {
    color: #ddd;
}
.rls-label,
.dl-label {
    color: #707070;
}
.rls-label a {
	padding-top: 1px;
	border-bottom: 1px dotted #000;
}
.res-link a,
.dl-link a {
    /* display: inline-block; */
    padding: 1px 0px;
}
.res-link a:hover,
.rls-label a:hover,
.dl-link a:hover {
    background: #aaa;
    color: #fff;
}
.release-links {
    display: none;
}
.res-link a,
.rls-label a,
.dl-link a,
.refreshlink a,
.shows-clearlink a,
.ind-show a {
    text-decoration: none;
    color: #000;
}
.morebox a,
.morebox a:hover,
.morebox-batch a,
.morebox-batch a:hover,
.shows-morebox a,
.shows-morebox a:hover {
    color: #333;
    text-decoration: none;
}
/* Shows */
.shows-wrapper {
    -webkit-columns: auto 2;
    -moz-columns: auto 2;
    columns: auto 2;
    margin: 20px 0px;
}
.alphabet-title {
    border-bottom: 1px solid #CCC;
    margin: 20px 0px 10px!important;
}
.ind-show {
    font-size: 14px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/* Alphabet Navbar */
.alpha-nav-wrapper {
    margin: 5px 0px 5px 0px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}
.alpha-nav {
    /*background-color: rgba(220, 220, 220, 0.7);*/    
    padding: 1px;
}
.alpha-nav a {
    display: inline-block;
    padding: 6px;
    color: #666;
    text-decoration: none;
}