#filmset_stacks_in_361 {
  margin: auto;
  text-align: center;
}

#filmset_stacks_in_361,
#filmset_stacks_in_361 *,
#filmset_stacks_in_361 *:before,
#filmset_stacks_in_361 *:after {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

#filmset_inner_stacks_in_361 {
  display: inline-block;
}

#backdrop_stacks_in_361 img {
  max-width: 100%;
  height: auto;
}


#filmset_inner_stacks_in_361 {
  display: inline-block;
  position: relative;
  z-index: 1;
}

#backdrop_stacks_in_361 {
  position: relative;
  z-index: 1;
}

#content_stacks_in_361 {
  position: absolute;
  z-index: 2;
}






/* TEMP:  */

#content_stacks_in_361 {
  width: 100.00%;
  height: 100.00%;
  left: 0.00%;
  top: 0.00%;
}
































































#content_stacks_in_361 video {
  display: block;
  width: 100%;
  height: 100%;
  min-width: 100%;
  min-height: 100%;
  max-width: none;
  max-height: none;
  object-fit: fill;
}

#content_stacks_in_361 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}








#stacks_in_441>.s3_row {
	margin: 0 -10px;
}

#stacks_in_441>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_441>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_441>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_441>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_441>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_441>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




#stacks_in_441 {
	margin:  2px;
	padding:  2px;
}

#stacks_in_324 {
	margin:  2px;
	padding:  2px;
}

#stacks_in_445 {
	margin:  2px;
	padding:  2px;
}

#stacks_in_447 {
	margin:  2px;
	padding:  2px;
}

#stacks_out_286 {
	width: 360px;
}

#stacks_out_341 {
	width: 360px;
}

#stacks_out_280 {
	margin-left:0;
}

#stacks_in_2 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  6px;
	padding:  2px;
}
#stacks_in_423>.s3_row {
	margin: 0 -10px;
}

#stacks_in_423>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {






}



@media only screen and (max-width: 400px) {






}




  

#stacks_out_423 {
	width: 370px;
}

#stacks_out_436 {
	width: 55px;
	margin-left:0;
}

#stacks_out_433 {
	width: 55px;
	margin-left:0;
}

#stacks_out_430 {
	width: 55px;
	margin-left:0;
}

#stacks_out_427 {
	width: 62px;
	margin-left:0;
}

#stacks_out_424 {
	width: 62px;
}
