/* CSS Document */


/****** Mobile Menu ********/ 
@media (max-width: 1200px) {
	
	.mobile-menu {display:block;}
	.display-menu  { display:none;}
    .navbar-header {  float: none;}
    .navbar-left,.navbar-right {  float: none !important;  }
    .navbar-toggle {  display: block; }
    .navbar-collapse {  border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
    .navbar-fixed-top {   top: 0;  border-width: 0 0 1px; }
    .navbar-collapse.collapse {  display: none!important;}
    .navbar-nav {  float: none!important;  margin-top: 7.5px; }
    .navbar-nav>li {   float: none;   }
    .navbar-nav>li>a {   padding-top: 10px;  padding-bottom: 10px;  }
    .collapse.in{ display:block !important;  }
    .navbar-nav .open .dropdown-menu {position:static; float:none; width:auto; margin-top:0; background-color:transparent; border:0; -webkit-box-shadow:none; box-shadow:none; }
} 
 
@media screen and (max-width: 1000px)
{
  .about-main-bodytext { font-size:30px; line-height:40px; }
  .margin-top { height:410px !important;  }
  .timeline-title-small {font-size:26px;	line-height:30px;	margin-top:10px;}
  .sponsorship-title {margin:10px 20px;  }

 	

}

 
	 
@media screen and (max-width: 767px)
 { 
    .board-members {margin-top:20px; margin-bottom:30px;} 
   .about-main-title { font-size:55px; line-height:50px; }
   .about-main-bodytext { font-size:26px; line-height:35px; margin-top:30px}
   .about-bodytext {font-size:20px; letter-spacing:0px;}
   .copyrights {text-align:center;}
   .socialmedia { text-align:center; margin-top:20px;}
   .about-section {background-size:cover;	padding:200px 15px 70px 15px;} 
   .timeline-section {background-size:cover; padding:120px 15px 100px 15px; }
   .dollar-logo2 { margin-top:20px;} 
   .social-media { padding-top:50px; }
   .aboutlogo {display:none;}
   .timeline_img {max-width:169px; width:100%;}
   .about-menu-section { background-size:cover; height:250px; padding-top:10px;}
   .news-img-hide-main {width:50%; display:block;}
   .news-text-display-main{width:100%; display:block; } 
   .filmscontainer .box img {  max-height:160%; }
   #cinemas th {font-size:16px; letter-spacing:0px;}
   #cinemas td {font-size:14px;  }
 
 }
 
  
 @media screen and (max-width: 400px)
 { 
    .about-title {	font-size:35px; line-height:35px; letter-spacing:normal;}
    .about-bodytext { font-size:16px; letter-spacing:0px; line-height:25px;   }
	.dollar-logo2   {display:block !important; float:right;  }
    .dollar-logo2 img {width:60%; }
	.social-media { display:block !important;  padding-top:10px; padding-left:25px; float:left;  }
	.social-media img {width:30%; }
    .news-title {font-size:20px; line-height:22px; letter-spacing:0px;	padding-top:10px;}
    .news-date, .news-bodytext {font-size:16px; line-height:22px; }
    .timeline-section-title {font-size:35px; line-height:35px; letter-spacing:normal; }
    .timeline-title-small {font-size:22px; line-height:26px;}
    .timeline-text { margin-top:0px; font-size:16px;	line-height:22px;}
	.margin-top { height:320px !important; display:block;  } 
    .about-menu-section { background-size:cover; height:180px; padding-top:10px;}
    .news-container {height:345px;}
    .footer svg { width:35px; height:35px;}
    .footer-section {padding:40px 15px ;}
    .copyrights {  font-size:12px; }
    .mad-logo img  {width:80%;}
    .up {width:13%;}
    .about-main-title { font-size:35px; line-height:35px; }
    .about-main-bodytext { font-size:22px; line-height:25px;  }
    .about-margin-top { margin-top:10px;}
    .board-members-title { font-size:35px; line-height:35px; letter-spacing:0px;}
    .member-name {   font-size:18px; line-height:20px; margin-top:15px; }
    .member-title {  font-size:16px;  }
	.newcentury { text-align:right;}
    .newcentury a {  font-size:10px; padding:5px;}
    .newcentury img { width:40%;}
    .newcentury-right {padding:0px !important; margin-right:5px; }
    .logo {margin-bottom:10px; padding-top:35px;}
    .menu .nav li a { font-size:16px; padding:4px ; }
    .about-section2 {padding:100px 15px 40px 15px;  } 
    .video-margin {margin-top:10px; margin-bottom:10px;  z-index:9999;}
 	.about-section {margin-top:-60px !important; z-index:99; padding-top:150px;}
	.filmscontainer .box img {  max-height:100%; }
 
   
 }
 


   
 