	.contents {
	    background: #d9dadb;
	    padding: 0 0 32px;
	}
	.contents .media-box .movie-3-in-a-row {
		margin-top: 0;
	    margin-bottom: 6px;
	}
	@media (min-width: 768px) {
		.contents .media-box .movie-3-in-a-row {
		    width: 50%;
		}
	}
	@media (max-width: 767px) {
	    .contents {
	        padding: 0;
	    }
	}
	.contents h3 {
	    padding: 12px 16px;
	    color: #fff;
	    background: #454e51;
	    text-align: center;
	}
	.contents .clearfix {
	    max-width: 816px;
	    margin: 0 auto;
	}
	.contents .list-unstyled {
	    margin: 0;
	}
	#d2037243 .media-box.pull-left {
	    float: none !important;
	    margin-right: 0;
	    text-align: center;
	}
	[data-id="1143935"] .container-fluid {
	    position: relative;
	    max-width: 816px;
	    height: auto !important;
	    padding: 0;
	}
	[data-id="1143935"] .container-fluid:before {
	    display: block;
	    padding-top: 56.944%;
	    content: "";
	}
	[data-id="1143935"] .wrapper {
	    position: absolute;
	    left: 0;
	    bottom: 0;
	    background: rgba(0, 0, 0, 0.5);
	    color: #fff;
	}
	[data-id="1143935"] a, [data-id="1143935"] a:hover, [data-id="1143935"] a:focus {
	    display: inline-block;
	    margin: 16px 0 0;
	    padding: 10px 20px;
	    border: 1px solid #ccc;
	    border-radius: 20px;
	    background: #fff;
	}
	@media(max-width: 767px) {
	    [data-id="1143935"] .container-fluid:before {
	        content: none;
	    }
	    [data-id="1143935"] .wrapper {
	        position: relative;
	        background: none;
	        color: #333;
	    }
	    [data-id="1143935"] a, [data-id="1143935"] a:hover, [data-id="1143935"] a:focus {
	        color: #445166;
	    }
	}