share/spice/movie/movie.css
.zci--movie .tomato--icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: text-bottom;
    background: transparent no-repeat;
}

.zci--movie .tile.movie__cast {
    width: 13em;
}

.zci--movie .tile__media.movie__cast--image {
    height: 17em;
}

.zci--movie .tile__title {
    text-align: center;
    margin-bottom: 0;
}

.zci--movie .tile__title .tile__title__sub {
    text-transform: none;
}

.zci--movie .c-detail__title {
    padding-bottom: 0;
}

.zci--movie .c-detail__subtitle {
    margin-top: 0;
    padding-top: 0;
}

.is-mobile .zci--movie .c-detail__subtitle {
    position: relative;
}

.zci--movie .c-detail__desc {
    padding-bottom: 1.65em;
}

.is-mobile .zci--movie .c-detail__desc {
    padding-bottom: 5em;    
}

.zci--movie .movie--runtime {
    display: block;
	font-size: 0.9em;
	padding-top: 1.5em;
}
	.zci--movie .c-product__subtitle .movie--runtime {
		padding-top: 0.5em;
	}

.is-mobile .zci--movie .movie--runtime {
    top: 1em;
}

.zci--movie .movie--critics_score {
    display: block;
    font-size: 1.3em;
}

.zci--movie .movie--critics_score img {
    margin-top: -0.1em;
    margin-bottom: -0.3em;
    height: 24px;
    width: 24px;
}

.zci--movie .c-detail__subtitle sup {
    font-size: 0.5em;
}

.zci--movie .copyright {
    font-size: 0.9em;
}

.zci--movie .c-product__media,
.zci--movie .c-product__media__img {
    max-height: 180px;
}

.is-mobile .zci--movie .c-product__media {
    overflow: visible;
}

.is-mobile .zci--movie .c-product__body--sec {
    margin-top: 1.5em;
}

.is-mobile .zci--movie .c-product__body--pri {
    min-height: 180px;
    padding-bottom: 0;
}

.is-mobile .zci--movie .detail__media--pr {
    max-width: 100%;
}

.is-mobile .zci--movie .detail .movie__btn {
    position: absolute;
    bottom: 1em;
}

.is-mobile .zci--movie.zci--type--tiles.is-active {
    padding-bottom: 0;
}
