@CHARSET "ISO-8859-1";
.movie-panel, .movie-content{position: relative;}
.row-fluid .span8{padding-bottom: 0px !important;}

.ajax-loader{position: fixed; top: 50%; left: 45%; width: 65px; height: 65px; background: url('../images/ajax_loading.png') no-repeat scroll center center transparent; display: none; z-index: 9999;}
.prev-page{height: 96px; margin-left: -115px; position: fixed; top: 50%; width: 96px; z-index: 10;}
.next-page{height: 96px; margin-left: 1038px; position: fixed; top: 50%; width: 96px; z-index: 10;}

.pages-nav a{ text-indent: -99999px;  display: block; font-size: 11px; height: 30px; padding-top: 66px; text-align: center; text-transform: uppercase; width: 100%; color: #53DCED; text-decoration: none; letter-spacing: 0.5px;}
.pages-nav a:hover{ color: #53DCED; text-decoration: none; text-indent: 0px;}

.prev-page a{ background: url('../images/page_nav.png') no-repeat scroll 0px 0px transparent;}
.prev-page a:hover{background-position: 0 -96px;}
.next-page a{ background: url('../images/page_nav.png') no-repeat scroll -98px 0px transparent;}
.next-page a:hover{background-position: -98px -96px;}

/* Sidebar Prview starts */
.row-fluid .span2{overflow: hidden; /*background: url('../images/pjax_preview_new.png') repeat scroll left top transparent;*/}
.row-fluid .span2 .sidebar{}
.basic-movie .row-fluid .span2 .sidebar, .full-movie .row-fluid .span2 .sidebar{opacity: 1;}

	/* Schedule block CSS Starts  */
	.span2 .sidebar .schedule-blocks-top .span4.shcedule-item{width: 220px !important; height: 193px !important; margin: 0 0px 20px 0 !important; float: left; background-color: #000000; /*opacity: 0.25;  filter: alpha(opacity = 25);*/}
	.span2 .sidebar .schedule-blocks-top .span4.shcedule-item.date-tile{background-color: #000000 !important; position: relative;}
	.date-tile .date-weekday{font-size: 24px; color: #53dced; font-family: 'HelveticaNeueLTStd-Cn', 'HelveticaNeue BC'; font-weight: bold; position: absolute; top: 36px; left: 15px; text-transform: uppercase;}
	.date-tile .date-details{font-size: 18px; color: #9a9a9a; font-family: 'HelveticaNeue BC'; position: absolute; bottom: 15px; right: 15px; line-height: 18px;}

	.date-tile-container{background-color: #4D4D4D !important; opacity: 0.5; filter: alpha(opacity = 50);}

	.span2 .sidebar .schedule-blocks-top .movie-details{position: relative; overflow: hidden; width: 100%; height: 100%; background-color: #000000; margin: 0px; /*opacity: 0.5; filter: alpha(opacity = 50);*/}
	.span2 .sidebar .schedule-blocks-top .movie-details:hover{border:0px solid #2E7A91; margin: 0px;}
	.span2 .sidebar .schedule-blocks-top .movie-details a{ display: block; width: 100%; height: 100%; pointer-events: none; background-size: cover !important}
	.span2 .sidebar .schedule-blocks-top .movie-details a.dim{opacity: 0.5; filter: alpha(opacity = 50);}
	.span2 .sidebar .schedule-blocks-top .movie-details a:hover{ opacity: 1; filter: alpha(opacity = 100); text-decoration: none;}

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

	.span2 .sidebar .schedule-blocks-top .movie-details a img{width: 100%;}
	.span2 .sidebar .schedule-blocks-top .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;}
	.span2 .sidebar .schedule-blocks-top .movie-details .movie-data{ bottom: 0; height: 67px; padding: 0 5px; position: absolute; text-align: left; width: 100%; opacity: 0.75; background: url("../images/movie_rollover_bg.png") repeat-x scroll left bottom transparent; padding-left: 0px;}
	.span2 .sidebar .schedule-blocks-top .movie-details .movie-data-title{bottom: 15px; line-height: 14px; text-indent: 0; color: #9a9a9a; font-family: arial; font-size: 14px; font-weight: bold; position: absolute; width: 165px; left: 10px; padding-left: 0px;}
	/* Schedule block CSS Ends*/

	.movie-index-blocks-top .movie-index-item{ height: 193px !important; margin: 0 0 20px !important; width: 100% !important; background-color: #000000;}
	.sidebar .movie-index-blocks-top .movie-index-item{ opacity: 0.25; filter: alpha(opacity = 25);}
	
	#movie-index-wrap-pic{opacity: 0.5; filter: alpha(opacity = 50);}
	.movie-index-item, .overlay-image > img, .movie-promo-image > img{width: 100%; height: 193px;}

	.span2 .sidebar .movie-promo-image{display: block; height: 193px; text-indent: -9999px; pointer-events: none;}

	.movie-index-wrap-pic, .movie-index-pic-block { position: relative; height: 193px;}
	
	.movie-index-pic-block .movie-data-block{ background: url("../images/movie_rollover_bg.png") repeat-x scroll left bottom transparent; bottom: 0; min-height: 67px; position: absolute; text-align: left; width: 100%;}
	.movie-index-pic-block .movie-data-block{ opacity: 0.75;}
	.movie-index-pic-block .movie-data-block .movie-data-block-details{position: absolute; left: 10px; bottom: 10px; width: 95%;}
	
	.movie-index-pic-block .movie-block-title {position: relative;}
	.movie-index-pic-block .movie-watch-online { display:none; }
	.watch_online { display:none; color: #EB383E; cursor: pointer; font-family: 'HelveticaNeueLTStd-Cn','HelveticaNeue BC'; font-size: 11px; font-weight: bold; text-transform: uppercase; text-indent: 0; padding-bottom: 4px;}
	.span2 .sidebar .movie-block-title a{color: #BCBCBC;font-family: arial;font-size: 14px;font-weight: bold;text-decoration: none; pointer-events: none;}
	
	.movie-index-wrap-pic .movie-air-date a{color:#292929 !important;}
	.movie-index-pic-block .movie-air-date a{color: #C2C2C2 !important;}

	.movie-index-pic-block .movie-air-date {line-height: 12px; padding-top: 6px;}
	.span2 .sidebar .movie-air-date a{ color: #C2C2C2; cursor: pointer; font-family: arial; font-size: 12px; font-weight: normal; text-decoration: none; text-transform: uppercase; pointer-events: none;}
/* Sidebar Prview ends */


/* Saf3+, Chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {

}

@media (max-width: 1360px) {
	.row-fluid .span2{ display: none !important;}
	.movie-panel .row-fluid .span8{margin: 0 auto !important; float: none !important;}
}

@media (max-width: 1320px) {
  .prev-page{display: none;}
  .next-page{display: none;}
}

/* RESPONSIVE CSS
-------------------------------------------------- */
@media (min-width: 1025px) {
  /*#container{overflow-x: hidden;}*/
}

/* iPAD */
@media (min-width: 768px) and (max-width: 1024px) {

}

@media (min-width: 950px) and (max-width: 1024px) {

}

/* iPAD: Portrait Mode */
@media (min-width: 768px) and (orientation:portrait) {

}

/* iPHONE */
@media (max-width: 767px){
  
}
