.releases.list {overflow:hidden; margin:0 0 20px;}
.releases.list .item {float:left; width:18%; margin:1%; position:relative;}
.releases.list .item img {display:block; width:100%; margin:0 auto; box-shadow:2px 2px 4px 0 #555555;}
.releases.list .item .date {position:absolute; left:0; right:0; bottom:0; padding:3px 5px; background:transparent url(/img/common/opacity-bg/60.png); font-size:11px; text-align:center; color:#f90;}

.releases.list.large {}
.releases.list.large .item:first-child {width:38%;}
.releases.list.large .item:first-child .date {font-size:16px; font-weight:bold;}

.releases.list.detailed {}
.releases.list.detailed .item {width:100%; margin:0; padding:10px 0; border-top:#c6c6c6 dashed 1px; position:static; overflow:hidden;}
.releases.list.detailed .item:last-child {border-bottom:#c6c6c6 dashed 1px;}
.releases.list.detailed .item .poster {float:left; width:37%;}
.releases.list.detailed .item .poster .image {position:relative; width:94%; margin:2% 3%; box-shadow:2px 2px 4px 0 #555555;}
.releases.list.detailed .item .poster .image img {display:block; width:100%;}
.releases.list.detailed .item .poster .date {position:absolute; bottom:0; left:0; right:0; padding:10px; text-align:center; font-size:16px; font-family:Arial; font-weight:bold; color:#f90; background:transparent url(/img/common/opacity-bg/60.png);}
.releases.list.detailed .item .anons {float:right; width:60%; overflow:hidden;}
.releases.list.detailed .item .anons h2 {margin:0 0 10px; font-size:14px;}
.releases.list.detailed .item .anons h2 a {color:#555555;}
.releases.list.detailed .item .anons .hdr {font-weight:bold;}
.releases.list.detailed .item .anons ul {margin:5px 0; padding:0 0 0 15px;}
.releases.list.detailed .item .anons ul li {padding:5px 10px; border-bottom:#c6c6c6 dotted 1px;}
.releases.list.detailed .item .anons ul li:last-child {border-bottom:none;}

.show-window {overflow:hidden;}
.show-window dl {overflow:hidden; margin:0 0 20px; border:#eaeaea solid 1px;}
.show-window dl dt {float:left; width:18%; margin:2%;}
.show-window dl dt img {display:block; width:100%;}
.show-window dl dd {overflow:hidden; margin:0; border-left:#eaeaea solid 1px;}
.show-window dl dd .item {float:left; width:23%; margin:1%;}
.show-window dl dd .item img {display:block; width:100%;}

.show-window dl dd .item.release {width:18%; box-shadow:2px 2px 4px 0 #555555; position:relative;}
.show-window dl dd .item.release .date {position:absolute; left:0; right:0; bottom:0; padding:3px 5px; background:transparent url(/img/common/opacity-bg/60.png); font-size:11px; text-align:center; color:#f90;}
