.week-item{
	margin-bottom 	: 20px;
	
}

.week-item h1{
	margin			: 40px 0px 20px 0px;
	padding			: 0px 0px 10px 0px;
	border-bottom	: 1px dotted rgba(0,0,0,0.25);
}
.week-item h1 time{
	font-size		: 17px;
	font-weight		: 400;
	display			: inline;
	color			: grey;
}
.week-item .one-day{
	float			: left;
	padding			: 0px 4% 0px 0px;
}

.premiere-item{ 
	width			: 180px;
	margin-right	: 20px;
}
.premiere-item:last-child{
	margin-right	: 0px;
	padding-right	: 0px;
}
.premiere-item figure{ 
	position		: relative;
	width			: 180px;
    height			: 255px;
	background-color: white;
}
.premiere-item figure img{
	display					: none;
}
.premiere-item figure.has-image{
	/*box-shadow		: 0px 0px 10px rgba( 0,0,0,0.1 );*/
}	
/*.premiere-item figure.no-image{
	background-color: rgba( 0,0,0,0.02 );	
	box-shadow		: inset 0px 0px 10px rgba( 0,0,0,0.1 );
}	*/
.premiere-item h4{ 
	text-align		: center;
	margin			: 10px 0px 0px 0px;
	font-size		: 14px;
}
.premiers-list-page .week-item .one-day time{
	clear			: both;
	display			: block;
	margin			: 0px 0px 0px 0px;
	font-size		: 20px;
	padding			: 10px 0px 10px 0px;
}
.premiers-list-page .week-item .one-day time .date{
	font-size		: 15px;
}



@media (max-width: 1023px){
	
	.week-item .one-day{
		float			: none;
		width			: 100%;
		padding			: 0px 0px 0px 0px;
	}
	.premiere-item, .premiere-item:last-child{
		width				: 100%;
		max-width			: 400px;
		float				: none;
		display				: block;
		margin				: 0px auto 30px auto;
	}
	.premiere-item figure{
		margin				: 0px auto 0px auto;
		width				: 90%;
		max-width			: 400px;
		height				: auto;
		background-image	: none;
	}
	.premiere-item figure img{
		display				: block;
		width				: 100%;
		height				: auto;
	}
	.premiere-item figure.no-image{
		padding-bottom		: 120%
	}
	.premiere-item h4{ 
		margin				: 15px 0px 0px 0px;
		font-size			: 15px;
	}
	.premiers-list-page .week-item .one-day time{
		text-align			: center;
	}
}


