﻿/* Width > 1200px */
@media (min-width:1200px)
{
.col-lg-left {width:69.23076923%;float:left} 
.col-lg-right {width:30.76923077%;float:right}
.no-gutter {padding-left:0;padding-right:0}
#FavouriteFrameSec .container {max-width:100%}   
#LightboxFrm .modal-dialog {max-width:100%}
#MovieSec {min-height:420px}
/* Greeting text message above giant banner on main page */
.greeting{	font-size:30px;color:blue;font-weight:bold}
}
/* Max Width = 1200px */
@media (max-width:1200px)
{
.col-lg-left {width:69.23076923%;float:left} 
.col-lg-right {width:30.76923077%;float:right}
.no-gutter {padding-left:0;padding-right:0}
h1 {font-size:36px}
#MovieSec {min-height:420px}
/* Greeting text message above giant banner on main page */
.greeting{	font-size:30px;color:blue;font-weight:bold}
}
/* Max Width = 992px */
@media (max-width:992px) 
{
.col-lg-left {width:100%} 
.col-lg-right {width:100%}
.SecAds-col-left {background-color:transparent;padding:0 0 0 0;min-height:0;margin:0 0 0 0}
.SecAds-col-right {background-color:transparent;padding:0 0 0 0;min-height:0;margin:0 0 0 0}
.no-gutter {padding-left:0;padding-right:0}
#MenuSec {display:none }
#HeaderSec .HeaderWrap {display:block}
#HeaderSec .HeaderWrap .Logo {display:block;width:175px}
/* #HeaderSec .HeaderWrap .Leaderboard {display:none} */
#HeaderSec .HeaderWrap .Leaderboard {width:100%}
#HeaderSec .HeaderWrap .RightBoxWrap {display:block;float:right;height:90px}
#ShowtimesBoxSec {display:none}
#MobileShowtimesBoxSec {display:inline}
#MobileShowtimesBoxSec .ShowtimesBox .SecFrame {background-color:#81BEF7}
#MobileShowtimesBoxSec .btn-warning {background-color:#3C3B87}
#AdSection_Sticky {display:none}
} 
/* Max Width = 768px */
@media (max-width:768px) 
{
.SecFrame {overflow-x:clip}
.col-lg-left {width:100%} 
.col-lg-right {width:100%}
.no-gutter {padding-left:5px;padding-right:5px}
.SecAds.DesktopAds {display: none !important}
#HeaderSec .container {padding-left:0px;padding-right:0px}
/*#MovTab .HomeTabPanelWrap ul.HomeTabPanel li a {width:100%!important;display:block;height:auto;padding:14px 5px 0 5px;font-size:12px} */
#MovTab .HomeTabPanelWrap ul.HomeTabPanel li a {position:relative;text-align:center;color:White;font-weight:bolder;display:table-cell;vertical-align:middle;height:40px;width:95px;font-size:12px}
/* #MovTab .HomeTabPanelWrap ul.HomeTabPanel li {display:none;width:50%!important}
#MovTab .HomeTabPanelWrap ul.HomeTabPanel li:nth-child(n+2) {display:block}
#MovTab .HomeTabPanelWrap ul.HomeTabPanel li a {width:100%!important;display:block;height:auto;padding:14px 0px;font-size:12px}
#MovTab .HomeTabPanelWrap ul.HomeTabPanel li.Active {border:none} */
#ArticleSec img {max-width:100%;height:auto}
#ArticleSec .img-rounded {max-width:initial !important}
#MovieSec .con-img {float:none;text-align:center}
#MovieSec #fest-img.con-img img, #MovieSec .con-lg {width:100%}
#MoviePanelSec .ReviewPanelWrap .ImgContainer img {width:100%;padding:5px;margin:0}
#ContestSec .ContestWrap .Content-Standard .col-img {float:none;text-align:center;width:100%;margin:10px 0 10px 0} 
#ContestSec .col-lg {width:100%;overflow:auto}
/* Greeting text message below mobile leaderboard on main page */
.greeting{font-size:15px;color:blue;font-weight:bold}
.dm-player-embed {width:100%;min-width:350px;padding:1em 0}
.dm-player-embed h6 {font-size:.8em }
.TrailerPanelWrap #dm-player {width:100%;min-width:350px}
#FilmFestSlidesMovie .description {position:relative}
#FF_ListMovies, .FF_ListMovies {grid-template-columns:100% !important}
.FF_ListArchive {grid-template-columns:100% !important}
.FF_ListArchive a {line-height:2em}
} 
@media (min-width:640px) {	
.advertise-column {flex:1 }	
.SecAds.MobileAds {display: none !important}
}
/* Max Width = 640px */
@media (max-width:640px) 
{
.col-lg-left {width:100%} 
.col-lg-right {width:100%}
.no-gutter {padding-left:5px;padding-right:5px}   
.left-no-gutter {padding-left:5px;padding-right:5px}
#MovTrailer {display:none}
#ShowtimesComparison {display:none}
#ShowtimesComparisonMobile {display:inline}
.MainMenuNav {position:absolute;z-index:100;width:100%;margin-top:24px}
#Mov_NS_MoviesSec .NowShowingMov .mov-sm {display:block} 
#Mov_NS_MoviesSec .NowShowingMov .mov-lg {display:none} 
#Mov_NS_MoviesSec .NowShowingMov .col-button {display:none}
#Mov_CS_MoviesSec .ComingSoonMov .mov-img {display:inline}
#Mov_CS_MoviesSec .ComingSoonMov .mov-sm {overflow:auto;display:block}
#Mov_CS_MoviesSec .ComingSoonMov .mov-lg {display:none}
#Mov_CS_MoviesSec .ComingSoonMov .col-button {display:none}
#ChartSec .chart-sm {display:inline}
#ChartSec .chart-lg {display:none}
#ArticlesSec .ArticleList .con-lg {overflow:auto}
#ArticleSec img {max-width:90%;height:auto}
#ArticleSec .section_content tr td div {width:100%}
#FooterSec nav {margin:0 auto}
#FooterSec ul {list-style-type:none;text-align:center;padding-left:0}
#FooterSec li {height:25px;margin:0 auto; display:inherit;border:0}
#FooterSec li:last-child {border-right:none}
#FooterSec li a:hover {color:#666}
#TrailersListSec ul {margin-left:0;font-size:inherit} 
#TrailersListSec li {width:100% !important}
#TrailersListSec .MovieWrap {width:100%;text-align:left}
#TrailersListSec .MovieWrap .mov-img {display:table-cell;float:left;margin:0 15px 0 0}
#TrailersListSec .MovieWrap .mov-img .btnMore {display:none}
#TrailersListSec .MovieWrap img {width:100px;height:150px}
#TrailersListSec .MovieWrap .mov-sm {overflow:auto;display:inline}
} 
/* Max Width = 500px */
@media (max-width:500px) 
{
.col-lg-left {width:100%} 
.col-lg-right {width:100%}
.no-gutter {padding-left:5px;padding-right:5px}   
.left-no-gutter {padding-left:5px;padding-right:5px}
/*#HeaderSec .HeaderWrap {margin-left:15px;margin-right:15px} */
#HeaderSec .HeaderWrap img {width:100%}
#HeaderSec .HeaderWrap .RightBoxWrap {width:182px;right:0px;padding-top:5px}
#HeaderSec .HeaderWrap .RightBoxWrap .Group {padding:0;width:100%}
#HeaderSec .HeaderWrap .RightBoxWrap .Group .LoginWrap {display:none}
#HeaderSec .HeaderWrap .RightBoxWrap .Group .MobileLoginWrap {display:inline}
#HeaderSec .HeaderWrap .RightBoxWrap .BtnGoogleSearch {top:5px}
#HeaderSec .HeaderWrap .RightBoxWrap .BtnMenu {top:5px;width:28px;height:28px }
#HeaderSec .HeaderWrap .RightBoxWrap .BtnMenuToggle {display:block;width:28px;height:28px;cursor:pointer}
#ArticleSec img {max-width:90%;height:auto}
.CinemaListing {font-size:16px}
.CinemaListing a {font-size:16px}
#Mov_NS_MoviesSec .NowShowingMov li, #Mov_CS_MoviesSec .ComingSoonMov li {padding:5px !important}
#Mov_NS_MoviesSec .NowShowingMov li:has(> div.dm-player-embed), #Mov_CS_MoviesSec .ComingSoonMov li:has(> div.dm-player-embed) {padding:0 !important}
.dm-player-embed {padding: 1em 0 !important}
}
@media (max-width:500px) 
{
#Mov_NSSec .MovieLink, #MovieSec .MovieLink {float:none;padding-top:.5em}
#FilmFestListSec .MovieWrap .mov-img {width:140px !important}
#FilmFestListSec .MovieWrap .mov-img figure {min-height:200px !important}
}
@media (max-width:326px) 
{
#MovTab .HomeTabPanelWrap ul.HomeTabPanel li a {position:relative;text-align:center;color:White;font-weight:bolder;display:table-cell;vertical-align:middle;height:40px;width:92px;font-size:12px}
.greeting{font-size:11px;color:blue;font-weight:bold}
}