@CHARSET "ISO-8859-1";


.schedule-blocks-bottom{ position: relative; width: 962px; margin: 60px auto 0; padding-left: 18px; display: inline-block;}
body.mac .schedule-blocks-bottom{padding-left: 6px; display: block; margin-top: 62px;}

.shcedule-item .responsive_week_title{display: none; font-size: 12px; color: #54e2ef; font-family: 'HelveticaNeue BC'; font-weight: normal; text-transform: uppercase; padding-bottom: 8px;}

.premium-movie .premium-new{background: url("/profiles/mylifetime_com/themes/custom/ltv/images/icon_lock_42x42.png") no-repeat scroll left top transparent; height: 42px; position: absolute; right: 0; top: 0; width: 42px; z-index: 1;}

.schedule-blocks-bottom .span4.shcedule-item.last-item{width: 300px !important; margin-right: 0px !important;}


/* MOVIES SCHEDULE PAGE */
/* MOVIE DETAILS */
.movie-details{position: relative; width: 100%; height: 100%; background-color: #000000; margin: 0px; border: 1px solid #B2B2B2;}
.movie-details a{ display: block; width: 100%; height: 100%; background-size: cover !important;}
.movie-details a:hover{ text-decoration: none;}

.premium-movie .movie-details a{ display: block; width: 100%; height: 100%;}
.premium-movie .movie-details a:hover{ text-decoration: none;}

.movie-details a img{width: 100%;}
.movie-details .movie-air-date{background-color: #373737; background-color: rgba(75, 75, 75, 0.8); bottom: 0; color: #c7c7c7; font-family: 'HelveticaNeue BC'; font-size: 16px; height: 40px; line-height: 40px; position: absolute; right: 0; text-align: center; width: 40px; z-index: 1;}
.movie-details .movie-watch-preview{position: absolute; top:0; right: 0px; color: #666666; background-color: #cccccc; padding: 2px; border: 1px solid #333333; text-transform: uppercase; font-size: 9px;}
.movie-details .movie-data{ bottom: 0; height: 67px; padding: 0 5px; position: absolute; text-align: left; width: 219px; opacity: 0.75;
	background: url("/profiles/mylifetime_com/themes/custom/ltv/images/movie_rollover_bg.png") repeat-x scroll left bottom transparent; padding-left: 0px;
}
.movie-details .movie-data-title{bottom: 10px; line-height: 14px; text-indent: 0; color: #bebebe; font-family: arial; font-size: 12px; font-weight: bold; position: absolute; width: 90%; left: 10px; padding-left: 0px;}
.movie-details:hover .movie-data-title, .premium-movie .movie-data-title{color: #c7c7c7;}

.movie-details .watch_online_play {background: url("watch_now_224x127.png") no-repeat scroll center center transparent; display: none; height: 127px; left: 0; position: absolute; top: 0; width: 100%; z-index: 1;}
.movie-details a:hover .watch_online_play{display: block;}
.schedule-blocks-bottom .shcedule-item {
    float: left;
    height: 127px !important;
    margin: 0 20px 40px 0 !important;
    width: 224px !important;
    padding-left: 0px;
}
.schedule-blocks-bottom .shcedule-item.fourth-item{margin-right: 0px !important;}
.schedule-blocks-bottom h2 {
    color: #0b0b0b;
    font-size: 22px;
    font-weight: normal;
    font-family: verdana;
    line-height: 22px;
    padding: 0;
    margin: 0 0 15px;
  }
.header-divider {
    border-top: 1px solid #CCCCCC;
    margin-bottom: 30px;
}

/* RESPONSIVE CSS
-------------------------------------------------- */
@media (max-width: 1270px) {
  .schedule-blocks-bottom{ display: block; margin: 32px auto 0; padding-left: 5px;}
}

/* iPAD */
@media (min-width: 768px) and (max-width: 1024px) {  
  .schedule-blocks-bottom, .schedule-blocks-lazyload, .schedule-blocks-lazyload-items{margin: 0 auto; width: auto;}  
  .schedule-blocks-bottom h2{text-align: left;}
  .schedule-blocks-bottom .shcedule-item{float: left; height: 127px !important; margin: 0 20px 40px 0 !important; padding-left: 0; width: 224px !important;}
  .schedule-blocks-bottom .shcedule-item.last-item{float: left; height: 127px !important; margin: 0 20px 40px 0 !important; padding-left: 0; width: 224px !important;}
  .schedule-blocks-bottom .shcedule-item:nth-child(3n){margin-right: 0 !important;}
}

/* iPHONE */
@media (max-width: 767px){
  .schedule-blocks-bottom {display:none;}
}
