body{font-family: 'dinregularwebfont' !important; background-color: #eaeaea !important;}

@font-face {
	font-family: 'dinregularwebfont';
	src: url('../fonts/dinregularwebfont.eot');
	src: local('../fonts/dinregularwebfont'), url('../fonts/dinregularwebfont.woff') format('woff'), url('../fonts/dinregularwebfont.ttf') format('truetype');
}

a:hover{text-decoration:none !important;}
.mainHeader{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#463a2c+8,191a1c+100 */
background: rgb(70,58,44); /* Old browsers */
background: -moz-radial-gradient(top, ellipse cover,  rgb(70,58,44) 8%, rgb(25,26,28) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(top, ellipse cover,  rgb(70,58,44) 8%,rgb(25,26,28) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at top,  rgb(70,58,44) 8%,rgb(25,26,28) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#463a2c', endColorstr='#191a1c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
position:relative; width:100%; height:180px;}

#navbar-primary .navbar-nav{width:75%; margin:auto; float:none;    z-index: 9999;position: relative;}
#navbar-primary .navbar-nav li{margin-top:80px; font-family: 'dinregularwebfont' !important;}
#navbar-primary .navbar-nav li a{color:#F5F5F5; letter-spacing:1px; font-size:12px;    padding-top: 8px;}
#navbar-primary .navbar-nav li a:hover, #navbar-primary .navbar-nav li a:focus{background:none !important; color:#E5D010;}
#navbar-primary .nav > li > a {padding: 4px 31px;margin-top: 8px;}
#navbar-primary .nav > li:last-child  > a{padding-right: 0px;}
#navbar-primary .nav > li:nth-child(7) > a {padding-right: 0px !important;}

#navbar-primary .navbar-nav li.active{background:url(../images/activeBg.png) bottom no-repeat;}
#navbar-primary .navbar-nav li.active a{color:#000; font-weight:bold;}
.mobLogo{position:absolute;top:13px; display:none;}

/*Edited Area Starts Here*/
.film-poster-area img{margin:0 auto;}

.footerSocial ul{ padding:0px;width: 225px; margin:0 auto;display: table;}
.footerSocial ul li{list-style:none; float:left; margin:0 3px;transition: all 0.5s ease; padding:0px 4px;}
.footerSocial ul li img{width:30px; height:30px;}
.footerSocial ul li:hover{margin-top:-3px;transition: all 0.1s ease;}

/*Edited Area Ends Here*/

.film-photo-gallery-list{padding:0px; margin:0px;}
.film-photo-gallery-list li{list-style:none;  margin-bottom:25px;}
.film-photo-gallery-list li img {cursor: pointer;}

.modal-body {padding:5px !important;}
.modal-content {border-radius:0;}
.modal-dialog img {text-align:center;margin:0 auto;}

.controls-kirik-party{width:50px;display:block;font-size:11px;padding-top:8px;font-weight:bold;          }
.next {float:right;text-align:right;}
.modal-dialog { padding-top: 40px; margin: 0 auto !important;}





@media screen and (min-width: 768px){
	
	.modal-dialog {padding-top: 30px; width:1000px !important;}     
	    
}

.main_content_slider_wrapper{min-height:500px;}

@media (max-width: 1000px) {
	#navbar-primary .nav > li > a {padding: 4px 18px;margin-top: 8px;}#navbar-primary .navbar-nav {width: 703px;}
	}

.blogContainer{margin-bottom:35px;}		
.navbar-collapse {padding-right: 0px !important;padding-left: 0px !important; }	
.navbar-toggle .icon-bar {background: white;}	

/* #headerBlog{cursor:pointer;color: #000 !important;float: right;line-height:18px;text-align:right;padding:3px 8px;background:#fcd84b;border-radius: 5px;margin-top: 24px;margin-right: 25px;} */
#headerBlog{cursor:pointer;color: #000 !important;position:absolute;right:0px;line-height:18px;text-align:right;padding:3px 8px;background:#fcd84b;border-radius: 5px;margin-top: 24px;margin-right: 25px;}
#headerBlog:hover{background:#e8c128;cursor:pointer;}
#headerBlog a{text-decoration: none;color:#000;}

#headerShortFilm{cursor:pointer;color: #000 !important;position:absolute;line-height:18px;text-align:right;padding:3px 8px;background:#fcd84b;border-radius: 5px;margin-top: 24px;margin-right: 25px;}
#headerShortFilm:hover{}

.mobileShortFilm a{cursor:pointer;color: #000 !important;position:absolute;line-height:18px;background:#fcd84b;border-radius: 5px;margin-top: 24px;margin-right: 25px;padding: 0px 10px;text-align: left;width: 227px;}
#mobileShortFilm:hover{}

#headerServices{cursor:pointer;color: #000 !important;float: right;line-height:18px;text-align:right;padding:3px 8px;background:#fcd84b;border-radius: 5px;margin-top: 24px;margin-right: 25px;}
#headerServices:hover{background:#e8c128;cursor:pointer;}

.icnHome{width:35px; height:31px; margin:auto; background:url(../images/icon-home.png) 0 0 no-repeat;}
.icnAbout{width:35px; height:31px; margin:auto; background:url(../images/icon-about.png) 0 0 no-repeat;}
.icnFilm{width:35px; height:31px; margin:auto; background:url(../images/icon-film.png) 0 0 no-repeat;}
.icnCareer{width:35px; height:31px; margin:auto; background:url(../images/icon-career.png) 0 0 no-repeat;}
.icnGallery{width:35px; height:31px; margin:auto; background:url(../images/icon-Gallery.png) 0 0 no-repeat;}
.icnContact{width:35px; height:31px; margin:auto; background:url(../images/icon-contact.png) 0 0 no-repeat;}
.icnBlog{width:35px; height:31px; margin:auto; background:url(../images/icon-blog.png) 0 0 no-repeat;}
.icnService{width:35px; height:31px; margin:auto; background:url(../images/icon-Service.png) 0 0 no-repeat;}

.hoverHome:hover .icnHome{background:url(../images/icon-home.png) 0 -31px no-repeat;}
.hoverAbout:hover .icnAbout{background:url(../images/icon-about.png) 0 -31px no-repeat;}
.hoverFilm:hover .icnFilm{background:url(../images/icon-film.png) 0 -31px no-repeat;}
.hoverCareer:hover .icnCareer{background:url(../images/icon-career.png) 0 -31px no-repeat;}
.hoverGallery:hover .icnGallery{background:url(../images/icon-Gallery.png) 0 -31px no-repeat;}
.hoverContact:hover .icnContact{background:url(../images/icon-contact.png) 0 -31px no-repeat;}
#navbar-primary .navbar-nav li.active .navIcon{background-position: 0 -31px !important;}
#navbar-primary .navbar-nav li .navIcon{margin-bottom:10px;}
.hoverBlog:hover .icnBlog{background:url(../images/icon-blog.png) 0 -31px no-repeat;}
.hoverService:hover .icnService{background:url(../images/icon-Service.png) 0 -31px no-repeat;}

.my-slider {height: 406px;margin: 0 auto;/*width: 900px;*/width: 100%; position:relative; }
.my-slider ul {height: 406px;overflow: hidden;padding:0px; margin:0px;}
.my-slider li {float: left; list-style:none;}

.secHead{color:#F5F5F5; font-size:22px;font-family: 'dinregularwebfont' !important; letter-spacing:3px; border-top:solid 1px #FFE600; width:600px; margin:auto; margin-bottom:30px;}
.secHead div{background:#1A1A1C; width:300px; height:40px; margin:-20px auto 0px auto; line-height:40px; text-align:center;}

.StaringHead{color:#F5F5F5; font-size:18px;font-family: 'dinregularwebfont' !important; letter-spacing:3px; border-top:solid 1px #676127;
 width:500px;  margin:auto; margin-top:40px;}
.StaringHead div{background:#1A1A1C; width:150px; height:40px; margin:-20px auto 0px auto; line-height:40px; text-align:center;}

.secHead2{color:#1A1A1C; font-size:22px;font-family: 'dinregularwebfont' !important; letter-spacing:3px;
 border-top:solid 1px #1A1A1C; width:600px; margin:auto; margin-bottom:30px;}
.secHead2 div{background:#EAEAEA;  width:300px; height:40px; margin:-20px auto 0px auto; line-height:40px; text-align:center;}

.short-film-entry-head{width:800px;}
.short-film-entry-head div{width:600px;}

.filmName{width:250px; height:65px;background:url(../images/grungBg.png) no-repeat; text-align:center; line-height:65px; color:#000; font-weight:bold; margin:-30px auto 0 auto; z-index:9;position:relative; letter-spacing:1px;transition: all 0.5s ease;}

.plyBtn {position: absolute;top: 50%;margin-top:-46px;left: 0;right: 0;text-align:center; /* Align center inline elements */font: 0/0 a;}
.videoDesc{margin-top:15px; text-align:center; color:#fff; font-size:17px; letter-spacing:1px;}
.videoDesc div{font-size:12px;color:#AFAFAF;}
.readMorBtn{width:178px; height:60px; background:url(../images/readmore.png) no-repeat; color:#000; font-weight:bold; text-align:center; line-height:60px; margin:30px auto 0 auto;transition: all 0.5s ease;}
.readMorBtn:hover{margin-top:15px;transition: all 0.5s ease; margin-bottom:15px;}
.BlogName{color:#F2F2F2; font-size:16px; text-align:center; letter-spacing:1px; margin-top:15px;}

.ReviewContent{color:#F2F2F2; font-size:16px; text-align:center; letter-spacing:1px; margin-top:15px;}
.paperName{color:#f3a328; font-size:16px; text-align:center; letter-spacing:1px; margin-top:15px;}

.view-review-Btn {    width: 100px;height: 40px;background: url(../images/viewReviewBg.png) no-repeat;color: #000;font-weight: bold;
text-align: center;line-height: 40px;margin: 10px auto 0 auto;transition: all 0.5s ease;}

#footer{background: rgba(70,58,44,1);
background: -moz-radial-gradient(top, ellipse cover, rgba(70,58,44,1) 0%, rgba(25,26,28,1) 56%, rgba(25,26,28,1) 100%);
background: -webkit-gradient(radial, top top, 0px, center center, 100%, color-stop(0%, rgba(70,58,44,1)), color-stop(56%, rgba(25,26,28,1)), color-stop(100%, rgba(25,26,28,1)));
background: -webkit-radial-gradient(top, ellipse cover, rgba(70,58,44,1) 0%, rgba(25,26,28,1) 56%, rgba(25,26,28,1) 100%);
background: -o-radial-gradient(top, ellipse cover, rgba(70,58,44,1) 0%, rgba(25,26,28,1) 56%, rgba(25,26,28,1) 100%);
background: -ms-radial-gradient(top, ellipse cover, rgba(70,58,44,1) 0%, rgba(25,26,28,1) 56%, rgba(25,26,28,1) 100%);
background: radial-gradient(ellipse at top, rgba(70,58,44,1) 0%, rgba(25,26,28,1) 56%, rgba(25,26,28,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#463a2c', endColorstr='#191a1c', GradientType=1 );
height:120px; margin-top:0px;}
#footer #footer-navigation{margin: 18px auto 0 auto;width:590px; min-height: 30px;padding-left: 0px;}
#footer #footer-navigation li{float:left; list-style:none; padding:0px 15px; text-transform:uppercase; letter-spacing:1px; }
#footer #footer-navigation li a{color:#F2F2F2;}
#footer #footer-navigation li a:hover{color:#FFE600;}
#footer #footer-navigation li.footerActiv a{color:#FFE600;}
#footer .copyright{ font-size:11px; float:none; width:100%; text-align:center; margin-top:15px; color:#DDDDDD; letter-spacing:1px;}
#footer .copyright a{color:#FFE600;}

.parallax1{background:#1A1A1C url(../images/paralex2.png) left no-repeat fixed; width:100%; position:relative; padding-top:70px; padding-bottom:70px;}
.parallax2{background:#EAEAEA url(../images/paralex1.png) right no-repeat fixed;width:100%;position:relative; padding:60px 0; text-align:center;}
.marginBot30{margin-bottom:30px;}

.thumHover:hover .filmName{margin-top:-40px;transition: all 0.5s ease; margin-bottom:10px;}
.blogContainer:hover .BlogName{color:#FFE600;}

.filmSocial{margin-top:20px;}
.filmSocial ul{margin:0px; padding:0px;width: 150px;margin: auto;}
.filmSocial ul li{list-style:none; float:left; margin:0 4px;transition: all 0.5s ease;}
.filmSocial ul li:hover{margin-top:-3px;transition: all 0.1s ease;}

.filmDetails{margin-top:20px; color:#adadad; text-align:center;}
.filmDetails .filmName1{font-size:24px;}
.filmDetails p{margin-top:5px; color:#fff;}

.FilmsGridLeft{color:#F5F5F5;}
.FilmsGridLeft .filmName1{font-size:22px;}
.FilmsGridLeft p{margin-top:10px; color:#BCBCBC;}
.FilmsGridLeft .filmSocial ul{width:auto;}

.FilmsGridRight{text-align:right;color:#F5F5F5;}
.FilmsGridRight .filmName1{font-size:22px;}
.FilmsGridRight p{margin-top:10px; color:#BCBCBC;}
.FilmsGridRight .filmSocial ul{width:auto; float:right;}

.jobSection{color:#A5A3A3; text-align:center; margin-bottom:40px;}
.jobTitle{color:#fff; font-size:20px;}

#about-area, #careers-area, #short-film-area{color: #F5F5F5;}
#about-area img{float: left; padding-right: 45px; margin-bottom: 30px;}
#short-film-area p{text-align: justify;line-height: 22px;font-size: 13px;}
#short-film-area p span{color: #FFE600;}
#short-film-area img{float: left;width:50%; padding-right:40px; padding-bottom:30px;}
#short-film-area h3{color: #FFE600;}
#short-film-area h4{margin-top: 0px;}

#short-film-area ul{padding:0px;margin:0px;}
#short-film-area ul li{list-style: none;}
#careers-area img{float: left; padding-right: 30px; padding-bottom: 35px;}
#careers-area h3{margin-top: 0px;}

.paramvah-contact {color:#dadada;padding-right:35px; margin-right:10px; margin-bottom:30px; border-right:1px dotted yellow;}
.paramvah-contact .btn-success {color: #000;background-color: #f4e330;border-color: #f3dd27;}
.paramvah-contact .btn-success:hover {color: #000;background-color: #f4e330 !important; border-color: #f3dd27 !important;}

.contact-page-social ul {list-style: none; padding-left: 0px !important;}
.contact-page-social ul li {padding: 10px 0px;}
.contact-page-social ul li a{color: #fff !important;}

/*=======*/
 
.film-page-social {width:150px;margin:0 auto;margin-top: 25px;}
.film-page-social ul{padding-left: 0px;}
.film-page-social ul li {float: left; list-style:none;}

.film-page-social ul li a {box-sizing: border-box;width: 40px;height: 40px;background-color: #000;color: #fff;display: inline-block;
padding: 8px 15px;font-size: 16px;border-radius: 40px;margin-right: 10px;}

.film-page-social ul li a.facebook-page {background-color: #4b75f2;padding: 11px 13px;}
.film-page-social ul li a.twitter-page {background-color: #0ed6f2;padding: 11px 13px;}
.film-page-social ul li a.youtube-page {background-color: #f20013;padding: 11px 13px;}
.film-page-social ul li a.instagram-page {background-color: #b427a7;padding: 11px 13px;}
.film-page-social ul li a.imdb-page {background-color: #f2d307;padding: 13px 9px;}
.film-page-social ul li a.imdb-page img {width: 23px;}
 
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');}

.film-page-social .fa {display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: normal;
line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.film-page-social .fa-facebook:before{content: "\f09a";}
.film-page-social .fa-twitter:before {content: "\f099";}
.film-page-social .fa-youtube:before {content: "\f167";}
.film-page-social .fa-instagram:before {content: "\f16d";}

.home-Mobile-area{ display:none;}
.kirik-party-Mobile-area{ display:none;}
.photo-gallery-mobile-area{display:none;}

.film-page-wynk-itunes{width: 40%;margin-top:25px; margin-bottom:25px; margin: 0 auto;     min-height: 51px;}
.film-page-wynk-itunes li:first-child{margin-right:15px;}
.film-page-wynk-itunes li{float:left; list-style:none;}

.contact-page-pad #navbar-primary .nav > li > a{padding: 4px 24px !important;}
.contact-page-pad #navbar-primary .nav > li:last-child > a {padding-right: 26px !important;}

.secHead .humble-politician-nograj-film-head{width: 390px;}
.secHead .bheemsena-film-head{width: 420px;}
.secHead .WhtsNxtFilmHead{width: 320px;}
.secHead .SapthaSagaradaacheElloHead{width: 450px;}
.secHead .MithyaHead{width: 250px;}

.careersLinkButton{padding: 5px 10px;background: #FFE600;color: #000;border-radius: 3px;margin-bottom: 20px;}
.careersLinkButton:hover{background: #dfc904;    text-decoration: none !important;outline: none;border: none;}
a.careersLinkButton:focus, a.careersLinkButton:active{ text-decoration: none !important;outline: none;border: none;color: #000;}

.ShortFilmCompetitionButtonSection{margin: 0 auto;display: table;margin-top:30px;}
.ShortFilmCompetitionButtonSection h4{float:left;margin-right: 15px;}

.ShortFilmCompetitionLinkButton{padding: 5px 10px;background: #FFE600;color: #000;border-radius: 3px;margin-bottom: 20px;}
.ShortFilmCompetitionLinkButton:hover{background: #dfc904;    text-decoration: none !important;outline: none;border: none;}
a.ShortFilmCompetitionLinkButton:focus, a.ShortFilmCompetitionLinkButton:active{ text-decoration: none !important;outline: none;border: none;color: #000;}

/* Career Page Styles starts Here */

.icon-box:hover {transform: scale(1.08);}

/*--------------------------------------------------------------
# Services
--------------------------------------------------------------*/
.services .icon-box {
	text-align: center;
    padding: 50px 30px;
    position: relative;
    overflow: hidden;
    background: #1e1e1e;
    box-shadow: 20px -15px 20px 0 rgb(18 66 101 / 0%);
    transition: all 0.3s ease-in-out;
    border-radius: 8px;
    z-index: 1;
}

  
  .services .icon-box .icon {
	margin: 0 auto;
	width: 100px;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: ease-in-out 0.3s;
	position: relative;
  }
  
  .services .icon-box .icon i {
	font-size: 36px;
	transition: 0.5s;
	position: relative;
  }
  
  .services .icon-box .icon svg {
	position: absolute;
	top: 0;
	left: 0;
  }
  
  .services .icon-box .icon svg path {
	transition: 0.5s;
	fill: #000000;
  }
  
  .services .icon-box h4 {
	font-weight: 600;
	margin: 10px 0 15px 0;
	font-size: 22px;
  }
  
  .services .icon-box h4 {
	color:#f4e330;
	transition: ease-in-out 0.3s;font-weight: 200;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 23px;
	text-decoration: none;
	outline: none;
  }


  /* color: #000;
  background-color: #f4e330 !important;
  border-color: #f3dd27 !important; */


  
  .services .icon-box p {
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 0;
	color: #fff;
  }
  
  .services .icon-box:hover {
	border-color: #fff;
	box-shadow: 0px 0 35px 0 rgba(0, 0, 0, 0.08);
	cursor: pointer;
  }
  
  .services .iconbox-blue i {
	color: #f4e330;
  }
  
  .services .iconbox-blue:hover .icon i {
	color: #000;
  }
  
  .services .iconbox-blue:hover .icon path {
	fill: #f4e330 ;
  }
  
  .services .iconbox-orange i {
	color: #f4e330;
  }
  
  .services .iconbox-orange:hover .icon i {
	color: #000;
  }
  
  .services .iconbox-orange:hover .icon path {
	fill: #f4e330 ;
  }
  
  .services .iconbox-pink i {
	color: #f4e330;
  }
  
  .services .iconbox-pink:hover .icon i {
	color: #000;
  }
  
  .services .iconbox-pink:hover .icon path {
	fill: #f4e330 ;
  }
  
  .services .iconbox-yellow i {
	color: #ffbb2c;
  }
  
  .services .iconbox-yellow:hover .icon i {
	color: #fff;
  }
  
  .services .iconbox-yellow:hover .icon path {
	fill: #ffbb2c;
  }
  
  .services .iconbox-red i {
	color: #ff5828;
  }
  
  .services .iconbox-red:hover .icon i {
	color: #fff;
  }
  
  .services .iconbox-red:hover .icon path {
	fill: #f4e330 ;
  }
  
  .services .iconbox-teal i {
	color: #11dbcf;
  }
  
  .services .iconbox-teal:hover .icon i {
	color: #fff;
  }
  
  .services .iconbox-teal:hover .icon path {
	fill: #11dbcf;
  }
  
  /*--------------------------------------------------------------
  # Cta
  --------------------------------------------------------------*/
  
  .MasterPrimeServiceSection{background:#1A1A1C; width:100%; position:relative; padding-top:70px;}
  .CameraRentalServiceSection{}
  .EquipmentRentalServiceSection{width:100%; position:relative; padding-top:70px;padding-bottom: 0px;}

  .CameraRentalServiceSection .secHead2 div{width: 409px;text-transform: uppercase;}
  .MasterPrimeServiceSection .secHead2 div{width: 409px;}
  .EquipmentRentalServiceSection .secHead2 div{width: 409px;}

  .CameraRentalServiceSection #demo-test-gallery a{display:table;width:30%;margin-right: 5%;float:left;text-align: center;}
  .CameraRentalServiceSection #demo-test-gallery a:last-child{margin-right: 0%;}
  .CameraRentalServiceSection #demo-test-gallery figure{color: #000;}

  .MasterPrimeServiceSection #demo-test-gallery a{display:table;width:15%;margin-right: 2%;float:left;}
  .EquipmentRentalServiceSection #demo-test-gallery a{display:table;width:31%;margin-right: 2%;float:left;}
  .EquipmentRentalServiceSection #demo-test-gallery a:last-child{margin-right: 0%;}
  .EquipmentRentalServiceSection #demo-test-gallery figure {color: #000;}

  #demo-test-gallery img{margin: 0 auto;}
  
  /* #demo-test-gallery a{display:table;width:15%;margin-right: 2%;float:left;} */
  #demo-test-gallery a:hover, #demo-test-gallery a:focus {text-decoration:none;outline: none;}
  #demo-test-gallery a:last-child{margin-right:0%;}
  #demo-test-gallery .row{margin-bottom:25px;}
  #demo-test-gallery figure{text-align: center;  color: #FFF;line-height: 30px;font-size:20px;margin-top: 15px; text-transform: uppercase;;}

  #ServiceCOntactSection{background:#000;padding-top:30px;padding-bottom: 30px;}
  #ServiceCOntactSection h3{color:#fff;}
  #ServiceCOntactSection h2{color:#f2d60f;}
  #ServiceCOntactSection h4{color:#fff;}

  .pswp__caption small{display:none;}
  .pswp__caption .pswp__caption__center{text-transform: uppercase; text-align: center;font-size: 17px;padding: 5px;line-height: 20px;color: #000;background: #ffd400;margin-top: 5px;font-weight: 600;text-shadow: none;}


/* Career Page Styles ENDS Here */

.mainHeader .mobileShortFilm{display: none;}
#WhtsNxtVideo{position: relative;width: 500px;height: auto;border: none;border-radius: 15px;margin-bottom: 50px;}



@media (max-width: 1200px) {

	.film-page-wynk-itunes{width: 50%;}
	#navbar-primary .nav > li > a {padding: 4px 20px;}

}

@media (max-width: 1100px) {

  #navbar-primary .nav > li > a {padding: 4px 14px;}
  #short-film-area h3 {margin-top: 20px;}

}

@media (max-width: 1024px) {

  #short-film-area h3 {margin-top:70px;}



}


@media (max-width: 768px) {

	.contact-page-pad #navbar-primary .nav > li > a {padding: 4px 15px !important;} 
	.filmName{font-size: 13px;}
	.modal-dialog {width: 80% !important;}
	.film-page-wynk-itunes {width: 60%;}		

  .services .icon-box{padding: 40px 20px;margin-bottom: 30px;}
  .services .icon-box.iconbox-pink{ margin-bottom:0px;}

  .MasterPrimeServiceSection #demo-test-gallery a {width: 30%;margin-right: 3%;margin-bottom: 20px;}
  .MasterPrimeServiceSection #demo-test-gallery a:nth-child(3) {margin-right: 0%;}
  .MasterPrimeServiceSection #demo-test-gallery a:nth-child(6) {margin-right: 0%;}
  #navbar-primary .nav > li > a {padding: 4px 12px;}
  #navbar-primary .nav > li.mobileShortFilm a {padding: 0px 12px;font-size: 12px;line-height: 27px;font-weight:600;    position: relative; left:20%;}
  #navbar-primary-collapse .navbar-nav li.mobileShortFilm a:focus, #navbar-primary-collapse .navbar-nav li.mobileShortFilm a:hover {background: #f5d03b !important;    color: #000 !important; outline: none;border:none;}

  #short-film-area h3 {margin-top:20px;}
  .short-film-entry-head {width: 500px;font-size: 14px;}
  .short-film-entry-head div {width: 400px;}

  .ShortFilmCompetitionButtonSection{margin-top:25px; margin-left: 0px;}
  .ShortFilmCompetitionButtonSection h4{float:none;}
 
    
	
}

@media (max-width: 767px) {
  #headerBlog{display:none;}
.mainHeader .mobileShortFilm{display: block;}

}



@media (max-width: 760px) {
.mainHeader{height:120px;}
ul.navbar-nav{background:#1A1A1C !important; padding-left:15px;    margin-top: 35px !important;}
#navbar-primary .navbar-nav li{margin-top:10px;    margin-bottom: 15px;    height: 35px;}
.logo{display:none !important;}
.navIcon{float:left;margin-right: 10px !important;}
#navbar-primary .navbar-nav li.active{background:none !important;}
#navbar-primary .navbar-nav li.active a{color:#E5D010; font-weight:bold;}
#navbar-primary .navbar-nav li a{    line-height: 30px;}
.mobLogo{display:block;}
.navbar-toggle {margin-top: 40px !important;}
.my-slider {height: 206px !important;}
.my-slider ul {height: 206px !important;}
.my-slider li img{height:206px; width:auto;}
.navbar-collapse{box-shadow: none !important;}

.secHead{color:#F5F5F5;font-size:18px;font-family: 'dinregularwebfont' !important; letter-spacing:3px;border-top:solid 1px #FFE600;width:400px;margin:auto;margin-bottom:30px;}
.secHead div{background:#1A1A1C; width:250px; height:40px; margin:-20px auto 0px auto; line-height:40px; text-align:center;}
.secHead2{color:#1A1A1C; font-size:18px;font-family: 'dinregularwebfont' !important;letter-spacing:3px;border-top:solid 1px #1A1A1C;width:400px;margin:auto;margin-bottom:30px;}
.secHead2 div{background:#EAEAEA; width:250px; height:40px; margin:-20px auto 0px auto;line-height:40px;text-align:center;}



.filmName {width: 206px;height: 65px;background: url(../images/grungBg.png) no-repeat;background-size: 206px;text-align: center;line-height: 54px;color: #000;font-weight: bold;margin: -25px auto 0 auto;z-index: 9;position: relative;letter-spacing: 1px; font-size: 12.5px;}

.home-desktop-area{ display:none;}
.home-Mobile-area{ display:block; }

.kirik-party-desktop-area{ display:none;}
.kirik-party-Mobile-area{ display:block; overflow:hidden;}

.photo-gallery-desktop-area{ display:none;}
.photo-gallery-mobile-area{display:block; overflow:hidden;}

.secHead{margin-top: 30px;}
.paramvah-contact {border-right: none;margin: 0 auto;}
.modal-dialog {width:400px !important; margin: 0 auto !important;}

.film-page-wynk-itunes li{float:none; margin-bottom:10px;}
.film-page-wynk-itunes{width: 100%;}
.film-page-wynk-itunes li:first-child{margin-left:10px;}
.film-page-wynk-itunes img{margin:0 auto !important;}

#headerBlog{display:none;}
#headerShortFilm{display:none;}


	
}

@media (max-width: 640px) {
#footer #footer-navigation li{padding: 0px 6px; }
#footer #footer-navigation{    width: 420px; font-size:12px;}

.StaringHead{width: 300px;}
.main_content_slider_wrapper{max-width: 87% !important;margin:0 auto;  min-height:600px;}
.content_slider_text_block_wrap{max-width: 82% !important;margin:0 auto; font-size: 20px;}
#demo-test-gallery figure{font-size: 14px;}

#MasterPrimeServiceSection .secHead div {width: 220px;}
.EquipmentRentalServiceSection .secHead2 div {width: 300px;}
.EquipmentRentalServiceSection .secHead2 {width: 340px;}

.short-film-entry-head {width: 500px;font-size: 14px;}
.short-film-entry-head div {width: 400px;}


}



@media (max-width: 480px) {
.secHead{color:#F5F5F5; font-size:15px;font-family: 'dinregularwebfont' !important; letter-spacing:3px; border-top:solid 1px #FFE600; width:300px; margin:auto; margin-bottom:30px;}
.secHead div{background:#1A1A1C; width:188px; height:40px; margin:-20px auto 0px auto; line-height:40px; text-align:center;}
.secHead2{color:#1A1A1C; font-size:15px;font-family: 'dinregularwebfont' !important; letter-spacing:3px;border-top:solid 1px #1A1A1C;width:300px;margin:auto;margin-bottom:30px;}
.secHead2 div{background:#EAEAEA;  width:188px; height:40px; margin:-20px auto 0px auto; line-height:40px; text-align:center;}
.filmName {width: 175px;height: 65px;background: url(../images/grungBg.png) no-repeat;background-size: 175px;text-align: center;font-size: 11px;line-height: 50px;color: #000;font-weight: bold;margin: -25px auto 0 auto;z-index: 9;position: relative;letter-spacing: 1px;}
#footer #footer-navigation{width: 380px; padding-left: 20px;}
#footer #footer-navigation li {float: left;list-style: none;padding: 0px 7px;font-size: 10px;text-transform: uppercase;letter-spacing: 1px;}
.thumHover:hover .filmName{margin-top:-25px !important;}

#about-area img{float: none; margin:0 auto; margin-bottom: 5px; padding: 0px 0px 10px 0px;}
#careers-area img{float: none; margin:0 auto; padding: 0px 0px 20px 0px;}
#short-film-area img{float: none; margin:0 auto; padding: 0px 0px 30px 0px;width: 75%;}

.image_more_info{display:none;}

.secHead .humble-politician-nograj-film-head, .secHead .bheemsena-film-head, .secHead .SapthaSagaradaacheElloHead {width: 320px;}	
.secHead .WhtsNxtFilmHead{width: 250px;}
.secHead .MithyaHead{width: 150px;}


.short-film-entry-head {width: 400px;font-size: 10px;}
.short-film-entry-head div {width: 350px;    font-size: 14px;line-height: 22px;}

.ShortFilmCompetitionButtonSection h4{font-size: 16px;}


}

@media (max-width: 425px) {
.secHead{font-size:16px; margin-top:20px; margin-bottom:20px; }	
.secHead div{width:200px;}
#footer #footer-navigation {width: 350px;padding-left: 10px;}
#footer .copyright{font-size: 9px; line-height: 13px; }
#footer #footer-navigation li{padding: 0px 5px; font-size:8px;}	
.footerSocial ul{width:65%;min-height: 30px;}
#footer{height: 126px;}

.modal-dialog {width:350px !important;}
.mobile-kirik-party-parallax2{padding: 60px 0px 0px 0px;}
#about-area img{padding: 0px 0px 20px 0px; width:50%;}

.main_content_slider_wrapper{max-width: 85% !important; min-height:600px;}
.content_slider_text_block_wrap{max-width: 72% !important; }

.filmName {font-size: 10px;}

.CameraRentalServiceSection .secHead2 div{width: 240px;text-transform: uppercase;font-size: 12px;}
#MasterPrimeServiceSection .secHead div {width: 240px;text-transform: uppercase;font-size: 12px;}
.EquipmentRentalServiceSection .secHead2 div{width: 260px;text-transform: uppercase;font-size: 12px;}
#ServiceCOntactSection h3{font-size: 16px;}
#ServiceCOntactSection h2{font-size: 24px;margin-top: 15px;}
#demo-test-gallery figure{font-size: 10px;margin-top: 0px;}
.EquipmentRentalServiceSection .secHead2 div {width: 280px;}
.EquipmentRentalServiceSection .secHead2 {width: 300px;}

.short-film-entry-head div {width:270px;}
.short-film-entry-head {width: 360px;}
#short-film-area img{width: 100%;}
#short-film-area h3 {font-size: 16px;}

#navbar-primary .navbar-nav {width: 400px;}
#navbar-primary .nav > li.mobileShortFilm a{left: 2%;}

#WhtsNxtVideo{width:300px;margin: 0 auto;display: table;margin-bottom: 35px;}
.secHead .WhtsNxtFilmHead {width: 190px;}

}

@media (max-width:400px) {

	.footerSocial ul {width: 70%;}

  .short-film-entry-head {width: 325px;}
  .ShortFilmCompetitionButtonSection h4{font-size: 14px;}

}

@media (max-width: 380px) {
#footer #footer-navigation {width: 320px;}
.mobLogo{left:-5px}
.navbar-toggle{    margin-right: 0px !important;}
.parallax2{    padding: 40px 0px 30px 0px;}
.parallax1{padding-top: 25px;padding-bottom: 25px}
.secHead2{margin-bottom: 10px;}

.film-footerSocial {width: 64%  !important;}
.footerSocial ul {width: 75%;}
.contact-page-social ul li a {font-size: 12px;}
#navbar-primary .navbar-nav {width: 360px;}



}

@media (max-width: 360px) {

.film-footerSocial {width: 70% !important;}
.contact-page-social ul li {padding: 5px 0px;}
.footerSocial ul {width: 82% !important;}
.short-film-entry-head {width: 290px;}
.short-film-entry-head div {width: 240px;font-size: 12px;line-height: 18px;}

}

@media (max-width: 340px) {

.footerSocial ul {width: 85% !important;}
.contact-page-social ul li a {font-size: 10px;}
#footer #footer-navigation {width: 300px;padding-left: 0px;}
#footer #footer-navigation li {padding: 0px 4px;font-size: 8px;}
#navbar-primary .navbar-nav {width: 320px;}


}


@media (max-width: 320px) {

  .secHead .SapthaSagaradaacheElloHead {width: 270px;margin: -18px auto 0px auto;line-height: 22px;}
  .secHead .MithyaHead {width: 150px;}

.footerSocial ul {width: 90% !important;}
.EquipmentRentalServiceSection .secHead2 div {width: 250px;}
.EquipmentRentalServiceSection .secHead2 {width: 290px;}
.paramvah-contact {padding-right: 0px;}
#footer #footer-navigation li {padding: 0px 3px;font-size: 7px;}
#navbar-primary .navbar-nav {width: 300px;}



}	

@media (max-width: 300px) {

	.footerSocial ul {width: 96% !important;}
  #footer #footer-navigation {width: 280px !important;}
	.secHead{width: 260px;}
  #footer #footer-navigation{width: 300px;padding-left: 0px;margin-left: -20px;}
  #footer #footer-navigation li{font-size:7px;}
	
	}	
	

	@media (max-width: 280px) {

		.secHead{width: 260px;}
		.footerSocial ul li{padding: 0px 2px;}


	}



  