/**
The screening box used in a list of screenings.
 */

.MovieProgram .Intro,.MovieProgram .Outro{margin:2px 0;background:#fff;color:#231f20}
.MovieList.list{padding:0;margin:0;margin-bottom:2px}.MovieList.list li{list-style:none}
.MovieList.list .movielink{display:block;border:0}
.MovieList.list a .MovieBox:hover .titleC{background-color:#ccc}
.MovieList.list a .MovieBox:hover .infoC{background-color:#2d5989}
.MovieList.list .MovieBox{min-height:128px;margin-top:2px;overflow:hidden;position:relative;font-family:Source Sans Pro;font-size:16px;line-height:20px}.MovieList.list .MovieBox .infoC{-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s;-ms-transition:background .5s;transition:background .5s;position:absolute;left:0;top:0;bottom:0;width:208px;padding:5px 10px;background:#427fc1;color:#fff}.MovieList.list .MovieBox .infoC span{display:block}
.MovieList.list .MovieBox .infoC span.Sdate{font-family:tufilmkreis;font-size:44px;line-height:44px}
.MovieList.list .MovieBox .infoC .Series{position:absolute;bottom:2px;right:5px}.MovieList.list .MovieBox .infoC .Series img{max-height:30px;max-widht:30px;display:inline-block;margin-left:3px}
.MovieList.list .MovieBox .titleC{-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s;-ms-transition:background .5s;transition:background .5s;position:relative;margin:0 228px;border:0 solid #231f20;border-width:0 2px;min-height:116px;padding:7px 10px 5px;background:#fff;color:black}.MovieList.list .MovieBox .titleC .Stitle .StitleTitle{font-family:tufilmkreis;font-size:36px;line-height:44px;color:#0f5197}
.MovieList.list .MovieBox .titleC .SoriginalTitle{margin-bottom:5px;font-weight:bold}
.MovieList.list .MovieBox .imageC{position:absolute;right:0;top:0;bottom:0;width:228px;background:black;color:#fff;text-align:center;overflow:hidden}.MovieList.list .MovieBox .imageC img{display:block}
.MovieList.list .MovieBox.programlink{min-height:0}.MovieList.list .MovieBox.programlink .linkTitle{font-family:tufilmkreis,arial,helvetica,sans-serif;font-size:44px;line-height:normal}
.MovieList.list .MovieBox.programlink .titleC{margin-right:0;border-right:0;min-height:0;padding:5px 10px 0;color:inherit}.MovieList.list .MovieBox.programlink .titleC p{color:#231f20;padding:0;line-height:30px}
.MovieList.list .MovieBox.programlink a{display:block;font-family:tufilmkreis,arial,helvetica,sans-serif;font-size:44px;line-height:normal;color:#427fc1}
.MovieList.list .MovieBox.programlink a:hover .titleC{background-color:#d9d9d9 !important}
@media only screen and (min-width: 481px) and (max-width: 941px){.MovieList.list .MovieBox .infoC{width:auto;position:relative;height:33px}.MovieList.list .MovieBox .infoC span{display:inline-block;margin-right:6px} .MovieList.list .MovieBox .infoC span.Sdate{font-size:33px;line-height:33px} .MovieList.list .MovieBox .titleC{clear:left;margin:0 228px 0 0;border-width:2px 2px 0 0} .MovieList.list .MovieBox .imageC{top:45px;width:228px} .MovieList.list .MovieBox.programlink .infoC{border-bottom:2px solid #231f20} .MovieList.list .MovieBox.programlink .titleC{border:0} .MovieList.list .MovieBox.programlink .linkTitle{padding-top:0;font-size:33px;line-height:33px}}@media only screen and (max-width: 480px){.MovieList.list .MovieBox{margin-bottom:2px}.MovieList.list .MovieBox .infoC{width:auto;position:relative;height:33px}.MovieList.list .MovieBox .infoC span{display:inline-block;margin-right:6px} .MovieList.list .MovieBox .infoC span.Sdate{font-size:33px;line-height:33px} .MovieList.list .MovieBox .titleC{margin:0;border:0} .MovieList.list .MovieBox .imageC{position:relative;margin:0;width:100%} .MovieList.list .MovieBox.programlink .titleC p{line-height:normal;padding:5px 0} .MovieList.list .MovieBox.programlink .linkTitle{padding-top:0;font-size:33px;line-height:33px}}
