.nextseances {
    background: rgba(255, 255, 255, 0.5);
    margin-top: -9px;
    /*padding: 15px 30px;*/
	margin-left: 0;
}
.nextseances > li {
    list-style: outside none none;
	border-bottom:#DCD7D4 solid 1px
}
.nextseances .affichefilm img {
    margin: 4px 2px;
    width: 14%;
}

.lienfilm {
	float: right;
	padding: 5px;
	margin-top:5px;
    text-align: center;
}
.lienfilm a {
	color:#fff;
	background: url(../images/fnd-plus.png) no-repeat center center;
    padding: 5px 10px;
}
.lienfilm a:hover {
	color:#ccc;
	text-decoration:none;
}
.horairefilm {
	float: right;
	padding: 10px 3px;
}
.seanceseparator {
    background: #000;
    color: #fff;
    display: block;
    text-align: center;
}

.seancefooter {
    background: #BBB;
    color: #222;
    display: block;
    text-align: right;
}

@media screen and (min-width: 758px) and (max-width: 950px) {
.horairefilm span, .lienfilm {
	display:none;
}
}
@media screen and (max-width: 524px) {
.horairefilm span {
	display:none;
}
}
@media screen and (max-width: 320px) {
.lienfilm {
	display:none;
}
}
