.navbar-nav {
    background-image: linear-gradient(to right,rgba(83,6,3,0.4) 0,rgba(0,0,0,0.1) 100%) !important;
    border-radius: 5px;
}
@media only screen and (min-width: 1700px) {
	.all-contact {
		position: relative;
		top: 100px;
	}
}
@media only screen and (max-width: 1450px) {
	.kkr-main-page {
		width: initial;
		margin: auto;
		margin-top: 40px;
	}
}
@media only screen and (min-width: 1450px) {
	.custom-container{
		width: 1170px !important;
	}
	.footer {
		width: 1170px;
		/*right: initial;*/
	}
	.mj-art{
		top: 100px;
	}
	.home-inner .mj-art{
		top: initial;
		margin-left: 400px !important;
	}
	.homepage-2 .mj-art{
		margin: 0 auto !important;
	}
	.logo-nav-inner nav.navbar.desktop{
		top: 90px !important;
	}
	.homepage-2 .footer{
		width: 1170px !important;
		position: fixed !important;
	}
}
@media only screen and (min-width: 1450px) and (max-width: 1800px) {
	.home-inner .mj-art{
		margin-left: 200px !important;
	}
	.homepage-2 .mj-art{
		margin: 0 auto !important;
	}
}
@media only screen and (min-width: 1199px) {
	.single .category-options,.category .category-options,.search .category-options {
		margin-top: 20px;
		padding-right: 35px;
	}
	.movies-inner p{
		width: 85%;
		text-align: justify;
	}
}
@media only screen and (min-width: 100px) and (max-width: 1199px) {
	#video video{
		display: none;
	}
	/*.mask{
		display: none;
		}*/
		.contact-form .form-group {
			margin-top: 15px;
		}
		.red-media{
			margin-top: 60px;
		}
	}

	@media only screen and (min-width: 1024px) and (max-width: 1199px) {
		.mj-art{
			/*left: -150px;*/
		}
		.right-side-video{
			position: relative;
			left: -70px;
		}
		.home-inner .mj-art{
			/*left: 100px;*/
		}
	}
	@media only screen and (min-width: 993px) and (max-width: 1199px) {
		button.btn.btn-default.dropdown-toggle{
			width: 150px;
		}
		.single .category-options,.category .category-options,.search .category-options{
			margin-top: 20px;
		}
		.custom-dropdown .dropdown-menu{
			min-width: 150px !important;
		}
	}
	@media only screen and (min-width: 993px) and (max-width: 1024px) {
		.right-side-video{
			position: relative;
			left: -40px;
		}
		.video-explore span {
			position: relative;
			left: 20px;
		}
		.popup-container {
			width: 100% !important;
		}
	}

	@media only screen and (min-width: 853px) and (max-width: 1024px) {
		.mj-art {
			position: relative;
			left: -100px;
			top: 65px;
		}
		.bottom-contact-left, .contact-form{
			margin-top: 20px;
		}

		.home-inner .mj-art{
			left: 100px;
			bottom: 60px;
			top: initial;
		}
		#ball {
			position: absolute;
			left: 60px;
		}
		.play-overlay {
			background-image: url(../images/playButton.png);
			position: absolute;
			left: 68px;
			right: 0;
			width: 57px;
			height: 57px;
			top: 93px;
			transition: 1s;
		}
		.video-explore {
			position: relative;
			left: 25px;
		}
	}

	@media only screen and (min-width: 853px) and (max-width: 992px) {
		.mj-art{
			left: 0px;
			margin: 0 auto;
		}
	}

	@media only screen and (min-width: 100px) and (max-width: 1023px) {
		.right-side-video{
			display: none;
		}
	}
	@media only screen and (min-width: 100px) and (max-width: 992px) {
		#myNavbar ul a:hover {
			background: transparent;
		}
		.category-options{
			margin-top: 25px;
		}
		.red-timeline .footer{
			top: 40px;
		}
		.video-explore{
			display: none;
		}
		.kkr-hero-2{
			display: block;
		}
		.bottom-contact-left, .contact-form{
			margin-top: 20px;
		}
		.kkr-hero{
			display: none;
		}
		.kkr-img-desk{
			display: none;
		}
		.home-inner .mj-art{
			position: relative;
		}
		.red-timeline .wrap{
			margin-top: 94px;
		}
		.all-contact{
			left: 0px;
		}
		.bottom-contact-right{
			clear: both;
		}
		.contact-form{
			padding-left: 0px;
		}
		.contact-us .top-contact {
			margin-top: 20px;
		}
		img.kkr-hero{
			margin: 0px;
		}
		.knight-riders *,.knight-riders{
			float: left;
			text-align: left;
		}
		.knight-riders , .kkr-details{
			margin-top: 30px;
		}
		.knight-riders p{
			text-align: left;
			font-size: 14px;
		}
		.w3-content {
			display: none;
		}

		.toggle-iconn svg {
			position: relative;
			top: 0;
			display: block;
		}
		.navbar-toggle {
			float: left;
			margin: 0;
			padding: 0;
		}
		.navbar-header{
			z-index: 99999999;
			position: absolute;
		}
		.navbar {
			margin-bottom: 0;
			float: left;
			left: -20px;
		}
		.logo {
			float: right;
			/* margin-right: 30px; */
			position: relative;
			top: 8px;
		}
		.logo-nav, .mj-red-chilly  {
			clear: both;
			padding: 0;
			z-index: 9999;
		}
		.logo-nav{
			z-index: 99999;
		}
		.logo img {
			margin: -5px;
		}
		.desktop-toggle {
			display: none;
		}
		#myNavbar{
			display: block;
			position:fixed;
			top:0;
			left:0;
			width:250px;
			height:100% !important;
			margin:0 0 0 -250px;
			z-index: 9999999;
			overflow: hidden;
			background: #DA1F26;
			-moz-transition:all 200ms ease-in;
			-webkit-transition:all 200ms ease-in;
			-o-transition:all 200ms ease-in;
			transition:all 200ms ease-in;
		}
		.nomargin {
			margin: 0 !important;
		}
		/**/
		.mobile-toggle {
			display: block !important;
		}

		#myNavbar ul{
			width: 210px;
			height:100%;
			padding:0;
			margin-top: 60px;
			list-style:none;
			overflow:hidden;
		}
		#myNavbar ul li{
			margin:0;
			width: 80%;
		}
		#myNavbar ul a{
			color:#fff;
			font-size:1em;
			font-family:'helvetica neue', helvetica, arial, sans-serif;
			text-decoration:none;
			display:block;
			padding:12px 15px;
			font-weight:300;
			letter-spacing:2px;
			border-bottom:1px solid #333;
		}
		.single-movies .red-timeline .wrap{
			clear: both !important
		}

		button ~ #myNavbar{
			margin:0;
		}
	}
	@media only screen and (min-width: 1025px) and (max-width: 1450px) {

		.red-timeline .footer{
			position: relative !important;
			top: 40px !important;
		}
	}
	/*overriding bootstrap styles for ipad toogle menu*/
	@media only screen and (min-width: 992px)  {


		/*will change*/
		.logo-nav-inner nav.navbar.desktop{
			position: absolute;
			top: 70px;
		}
		/*end*/


		.home-kkr{
			position: relative;
			left: -50px;
		}
		.kkr2-img {
		/*position: relative;
		left: -56px;*/
	}
	.logo-nav .navbar {
		display: block;
		position: relative;
		left: -20px;
		top: -20px;
	}
	.tab-mobile-nav {
		display: none;
	}
	.navbar-header {
		float: none;
	}
	.navbar-toggle {
		display: block;
		float: left;
		padding: 0;
		margin-top: 0;
		margin-left: -24px;
	}
	.navbar-collapse {
		border-top: none;
		box-shadow: none;
	}
	.navbar-collapse.collapse {
		display: none!important;
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #FFF !important;
	}
	.navbar-nav {
		float:none!important;
		/* margin: 0px -5px; */
		/*background: -webkit-linear-gradient(left, rgba(72,31,33,1), rgba(72,31,33,0));*/ /* For Safari 5.1 to 6.0 */
		/*border-top-right-radius: 7em;
		border-bottom-right-radius: 7em;*/
		position:relative;
		top:66px;
		padding:0 15px;
		/*background-image: linear-gradient(to right,rgba(47,18,6,0.6) 0,rgba(0,0,0,.0001) 100%);*/
		/*background-image: linear-gradient(to right,rgba(83,6,3,0.4) 0,rgba(0,0,0,0.1) 100%);*/
	}
	.logo-nav-inner .navbar-nav{

		background: #6b0303;
		background: transparent;
		border-radius: 5px;
		background-image: linear-gradient(to right,rgba(83,6,3,0.4) 0,rgba(0,0,0,0.8) 100%);
	}
	.navbar-nav>li {
		float: none;
		width: 100%;
		border-bottom: 0.1px solid #646464;
	}
	.navbar-nav>li:last-child{
		border-bottom: none;
	}
	.navbar-nav>li>a {
		padding-top: 4px;
		padding-bottom: 4px;
	}
	.navbar-text {
		float: none;
		margin: 15px 0;
	}
	/* since 3.1.0 */
	.navbar-collapse.collapse.in {
		display: block!important;
	}
	.collapsing {
		overflow: hidden!important;
	}
	.navbar-toggle .icon-bar {
		display: block;
		width: 22px;
		height: 2px;
		border-radius: 1px;
	}
	.navbar-toggle .icon-bar {
		background-color: #FFF;
	}
	.custom-toggle-nav {
		float: right !important;
	}
	.nav>li>a:focus, .nav>li>a:hover {
		background: transparent;
		text-decoration: none;
	}
	.nav>li>a {
		position: relative;
		display: block;
		padding: 10px 8px;
		padding-bottom: 2px;
	}
	.toggle-iconn {
		position: relative;
		/*top: -71px;*/
		top: 17px;
		left: 25px;
	}
}


@media (min-width: 100px) and (max-width: 320px){
	#myNavbar{
		width: 120px;
	}
	.menu-header-menu-in-use{
		width: 100%;
	}
}

@media only screen and (min-width: 768px) and (max-width: 852px) {
	.chilli-blast-3 div{
		left: 200px;
	}
	.mj-dream{
		left: 300px;
	}
	.chilli-blast div{
		right: 356px;
	}
	.mj-red-chilly p{
		font-size: 20px;
	}
	.knight-riders p{
		font-size: 14px;
	}
	.mj-art{
		width: 700px;
		/*left: 30px;*/
	}
	.mj-perform:hover ~ .chilli-blast-2 div{
		left: 340px;
	}
	.mj-perform:hover ~ svg {
		width: 110%;
		transition: width 0.8s linear;
		z-index: 9999;
		height: 80%;
		left: -81px;
		top: 75px;
	}
	.mj-perform{
		right: 0px;
		top: 320px;
	}
	.mj-create{
		left: 0px;
		top: 320px;
	}
	.mj-dream:hover ~ svg {
		width: 58%;
		transition: width 0.8s linear;
		z-index: 9999;
		height: 80%;
		left: -81px;
		top: 75px;
	}
	#ball {
		position: absolute;
		top: 236px;
	}
	.play-overlay {
		position: absolute;
		top: 294px;
	}
	.video-explore {
		position: relative;
		top: 420px;
	}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.category-options{
		margin-top: 25px;
	}
	.contact-us > .container{
		width: 100%;
	}
	.mj-dream:hover ~ .chilli-blast-3 div{
		left: 239px;
	}
	.logo img {
		width: 140px;
	}
	.navbar {
		min-height: 0;
		margin-bottom: 0;
	}
	.logo-nav {
		padding-bottom: 0;
	}
	.toggle-iconn svg {
		position: absolute;
		top: 0px;
	}
	.w3-content {
		display: none;
	}


	.movies-inner-slider .inner-head,
	.movies-inner-slider .movie_release_date{
		position: fixed;
		top:10px;
		left:50px;
		right: 135px;
    	text-align:center;
    	z-index: 99999999;
	}

	.movies-inner-slider .inner-head{
		top:10px;		
		font-size: 20px;
	}

	.movies-inner-slider .movie_release_date{		
		top:85px;		
		font-size: 16px;	
	}	

	.movies-inner-slider {
    	margin-top: 82px;
	}

	#myCarousel{
		margin-bottom:0px !important;
	}
}

@media (max-width:767px) {

	body .navbar-nav {
		background-image:none !important;
	}

	.contact-us .top-contact h3 {
	    width: 100%;
	}

	.main-blog-div .movie-content {
	    font-size: 12px;
	    line-height: 1.8;
	}

	.main-blog-div .date {
	    font-size: 12px;
	}

	.main-blog-div .read-more a {
	    font-size: 12px;
	}

	.movies-inner .awards_tab h3 {
	    margin: 0;
	}

	.single-movies h4 {
	    font-size: 12px;
	}

	.movies-inner h3 {
	    font-size: 12px;
	    line-height: 1.5;
	}

	.logo-nav-inner .inner-head {
	    font-size: 19px;
	    width: 135px;
	    padding: 0;
	    float: left;
	    margin: 0 0 0 50px;
	    text-align: center;
	}
	.logo-nav-inner .new {
	    margin: -12px 0 0 0;
	    float: left;
	    width: 100%;
	}
	.logo-nav-inner .movie_release_date {
	    color: #fff;
	    float: left;	   
	    font-size: 12px;	   
	    padding: 0px 0 0 0px;
	    text-align: center;
    	width: 100%;
   		margin: 0px 0 0 0px;
	}
	ul.bulet-list li {
		margin: 0 0 10px 0;
	}
	.bottom-contact-right {
	    padding: 15px 0 0 0;
	}
	.main-blog-div h2 {
	    font-size: 14px;
	    margin: 10px 0;
	    line-height: 1.3;
	}

	.page-template-custom-contact div#map {
	    height: 250px !important;
	}
	.bulet-list {
	    padding: 0 0 0 20px;
	    font-size: 12px;
	    line-height: 1.8;
	}
	.bottom-foot {
		margin:0;
	}
	.movies-inner-movie-details .tab-content {
	    padding: 5px 0 0 0;
	}
	.movies-inner-movie-details p {
	    font-size: 12px;
	    text-align: left;
	    line-height: 1.8;
	}
	.movies-inner-movie-details .nav-tabs>li {
	    font-size: 14px !important;
	}
	.copyright ul * {
	    font-size: 13px !important;
	}
/*	.movies-inner h3{
		margin-top: 0px !important;
		}*/
	.single .only-inner {
	    margin: 0 !important;
	    font-size: 17px;
	}
	/*.logo-nav {
	    z-index: 999999999 !important;
	    background: transparent;
	}*/
/*	.gdesktop {
    display: block !important;
    }*/
    .bottom-contact{
    	margin-bottom: 0px;
    	margin-top: 0;
    }
    .contact-form .form-group{
    	margin-top: 15px;
    }
    .home-inner .mj-art{
    	display: none;
    }
    #slide-nav .container {
    	margin: 0!important;
    	padding: 0!important;
    	height:100%;
    }
    #slide-nav .navbar-header {
    	margin: 0 auto;
    	padding: 0 15px;
    }
    #slide-nav .navbar.slide-active {
    	position: absolute;
    	width: 80%;
    	top: -1px;
    	z-index: 1000;
    }
    #slide-nav #slidemenu {
    	background: #f7f7f7;
    	left: -100%;
    	width: 80%;
    	min-width: 0;
    	position: absolute;
    	padding-left: 0;
    	z-index: 2;
    	top: -8px;
    	margin: 0;
    }
    #slide-nav #slidemenu .navbar-nav {
    	min-width: 0;
    	width: 100%;
    	margin: 0;
    }
    #slide-nav #slidemenu .navbar-nav .dropdown-menu li a {
    	min-width: 0;
    	width: 80%;
    	white-space: normal;
    }
    #slide-nav {
    	border-top: 0
    }
    #slide-nav.navbar-inverse #slidemenu {
    	background: #333
    }
    /* this is behind the navigation but the navigation is not inside it so that the navigation is accessible and scrolls*/
    #navbar-height-col {
    	position: fixed;
    	top: 0;
    	height: 100%;
    	bottom:0;
    	width: 80%;
    	left: -80%;
    	background: #f7f7f7;
    }
    #navbar-height-col.inverse {
    	background: #333;
    	z-index: 1;
    	border: 0;
    }
    #slide-nav .navbar-form {
    	width: 100%;
    	margin: 8px 0;
    	text-align: center;
    	overflow: hidden;
    	/*fast clearfixer*/
    }
    #slide-nav .navbar-form .form-control {
    	text-align: center
    }
    #slide-nav .navbar-form .btn {
    	width: 100%
    }
	/*.logo img{
		width: 80%;
		}*/
		.mj-create {
			left: 0px;
		}
		.mj-perform{
			right: 0px;
		}

	.movies-inner-slider .inner-head,
	.movies-inner-slider .movie_release_date{
		position: fixed;
		top:10px;
		left:50px;
		right: 135px;
    	text-align:center;
    	z-index: 99999999;
	}

	.movies-inner-slider .inner-head{
		top:10px;		
		font-size: 18px;
	}

	.movies-inner-slider .movie_release_date{		
		top:90px;		
		font-size: 15px;	
	}

	.page-template-custom-news .red-media {
	    margin-top: 150px;
	}

	.ourstoryhead, h2.text-center.privacy_title, .page-template-custom-news .media-recent-articles h1, .page-template-custom-blog .media-recent-articles h1, .contact-us .top-contact h3 {
	    font-size: 19px;
	}

	.movies-inner-slider {
    	/*margin-top: 110px;*/
    	margin-top: 80px;
	}

	.movies-inner-movie-details .nav-tabs>li>a {
	    padding: 10px 3px !important;
	    font-size: 12px;
	    margin: -1px 0 0 0;
	}

	.carousel-inner>.item{
		height:200px;
	}
	.movies-inner-slider .carousel-inner>.item {
		height:150px;
	}
	.carousel-inner>.item img{
		object-fit: cover;
		height:100%;
		width:100%;
	}

	#myCarousel{
		margin-bottom:0px !important;
	}

	.fixed_mobile {   
    	height: 85px;
    	padding: 0 0 10px 0 !important;
	}

	.page-template-custom-movies .logo-nav {
	    height: 0;
	}
	.pagespan {
	    float: left;
	    width: 100%;
	}
	.logo {   
    	top: 4px;
	}

	.changetextcolorwhite .movie_release_date{
		color:transparent;
	}

	}
	@media (min-width:768px) {
		#page-content {
			left: 0!important
		}
		.navbar.navbar-fixed-top.slide-active {
			position: fixed
		}
		.navbar-header {
			left: 0!important
		}
	}



	@media only screen and (min-width: 480px) and (max-width: 767px) {
		#myNavbar{
			width: 120px;
		}
		.red-media {
			margin-top: 120px;
		}
		.home-inner .mj-art{
			bottom: 100px;
			transform: scale(0.7);
		}
		.page-template-custom-media .media-recent-articles{
			margin-bottom: 20px;
		}

		.copyright ul {
		    position: relative;
		    left: 0;
		    margin: 0 0 15px 0;
		    float: left;
		    width: 100%;
		}
		.pull-right{
			right: 0px;
		}
		.bottom-foot ul li {
		    padding: 3px 4px;
		    float: left;
		    width: 100%;
		    text-align: center;
		}
		.copyright ul *{
			font-size: 10px;
		}
		.mj-art{
			width: 450px;
			margin: 0 auto;
		}
		.chilli-part {
			width: 60px;
			top: 190px;
		}
		.mj-dream {
			left: 182px;
		}
		body{
			background: black;
		}
		.mj-create,.mj-dream,.mj-perform
		{
			z-index: 999999;
		}
		.mj-create:hover ~ .chilli-blast div {
			right: 249px;
			top: 215px;
			width: 150px !important;
		}
		.chilli-blast div {
			right: 249px;
			top: 215px;
			width: 0px !important;
			height: 200px;
		}
		.mj-red-chilly p{
			font-size: 17px;
		}
		.knight-riders p{
			font-size: 14px;
		}
		.knight-riders{
			margin-top: 20px;
		}
		.mj-create{
			top: 240px;
		}
		.mj-all-art img {
			width: 80px;
		}
		.mj-perform{
			top: 244px;
		}
		.chilli-blast-2 div{
			left: 230px;
			top: 215px;
			height: 200px;
		}
		.mj-perform:hover ~ .chilli-blast-2 div{
			width: 150px;
			left: 230px;
			top: 215px;
		}
		.chilli-blast-3 div{
			height: 350px;
			left: 124px;
			width: 200px;
			top: -20px;
		}
		.mj-dream:hover ~ .chilli-blast-3 div{
			height: 280px;
			left: 155px;
			width: 150px;
			top: 54px;
		}
		.front img, .back img {
			width: 30px !important;
		}
		svg{
			display: none;
		}
		canvas{
			width: 100% !important;
			height: 100% !important;
		}
	}


	@media only screen and (max-width : 480px) {
		.artcles-stories{
			margin-top: 20px;
		}
		.toggle-iconn svg {
			position: relative;
			top: 0;

			display: block;
		}
		.navbar-toggle {
			float: left;
			margin: 0;
			padding: 0;
		}
		.navbar {
			margin-bottom: 0;
			float: left;
			left: -20px;
		}
		.logo {
			/* float: right; */
			/* margin-right: 70px; */
		}
		.logo-nav, .mj-red-chilly  {
			clear: both;
			padding: 0;
		}
		.logo img {
			margin: -5px;
		}
		.front img, .back img{
			height: initial !important;
		}
	}

	@media only screen and (min-width: 320px) and (max-width: 479px) {

		#myNavbar{
			width:180px !important;
		}
		.fa-search:before{
			right: 16px;
		}
		.copyright ul p{
			margin: 5px auto;
			float: none;
			text-align: center;
		}
		.bottom-foot ul li{
			text-align: center;
			float: none;
			margin:5px 0;
		}
		.social-icons {
			right: 0;
			/*padding-left: 40px;*/
		}
		.copyright ul{
			padding-left: 0px;
		}
		.copyright ul *{
			font-size: 10px;
		}
		.pull-right {
			width: 100%;
			margin: 0 auto;
			clear: both;
			text-align: center;
			padding: 0px;
			right: 0px;
		}
		i.fa.fa-search.search-new{
			right: 18px;
		}
		#s.search_icon{
			width: 90%;
		}
		canvas{
			width: 100% !important;
			height: 100% !important;
		}
		svg{
			display: none;
		}
		body{
			background: black;
		}
		.mj-red-chilly{
			padding: 0px;
		}
		.mj-art{
			width: 300px;
			margin: 0px auto !important;
			top: 20px;
			left: 10px;
		}
		.mj-red-chilly p{
			font-size: 16px;
		}
		.mj-all-art img {
			width: 60px;
		}
		.front img, .back img {
			width: 25px;
		}
		.chilli-part {
			width: 40px;
			top: 140px;
		}
		.mj-create{
			top: 170px;
		}
		.mj-perform{
			top: 170px;
		}
		.mj-dream {
			left: 100px;
		}
		.mj-create,.mj-dream,.mj-perform
		{
			z-index: 999999;
		}
		.chilli-blast div{
			right: 170px;
			top: 160px;
			width: 0px;
			height: 200px;
		}
		.mj-create:hover ~ .chilli-blast div {
			width: 90px;
		}
		.chilli-blast-2 div{
			left: 160px !important;
			top: 160px;
			width: 0px !important;
			height: 200px;
		}
		.mj-perform:hover ~ .chilli-blast-2 div {
			width: 90px !important;
		}
		.chilli-blast-3 div{
			left: 95px;
			top: 25px;
			width: 95px;
			height: 280px;
		}
		.mj-dream:hover ~ .chilli-blast-3 div{
			height: 180px;
		}
		.logo img {
			/*width: 80%;*/
			/*text-align: center;*/
			margin: 0 auto;
			margin-bottom: 30px;
			float: right !important;
		}










		.toggle-iconn svg {
			position: relative;
			top: 0;
			display: block;
		}
		.navbar-toggle {
			float: left;
			margin: 0;
			padding: 0;
		}
		.navbar-header{
			z-index: 99999999;
			position: absolute;
		}
		.navbar {
			margin-bottom: 0;
			float: left;
			left: -20px;
		}
		.logo {
			/* float: right; */
			margin-right: 15px;
			/* position: relative; */
			/* top: 0; */
			/* left:  0; */
			/* margin:  0 auto; */
			/* background:  red; */
			/* width:  100%; */
			/* float:  right; */
		}
		.logo-nav, .mj-red-chilly  {
			clear: both;
			padding: 0;
			z-index: 99;
		}
		.logo-nav{
			z-index: 99999999;
			position:  relative;
			width:  100%;
			top: 0;
		}
		.logo img {
			/*margin: -5px;*/
		}
		.desktop-toggle {
			display: none;
		}
		#myNavbar{
			display: block;
			position:fixed;
			top:0;
			left:0;
			width: 120px;
			height:100% !important;
			margin:0 0 0 -250px;
			z-index: 9999999;
			overflow: hidden;
			background: #DA1F26;
			-moz-transition:all 200ms ease-in;
			-webkit-transition:all 200ms ease-in;
			-o-transition:all 200ms ease-in;
			transition:all 200ms ease-in;
		}
		.nomargin {
			margin: 0 !important;
		}
		.mobile-toggle {
			display: block !important;
		}
		#myNavbar ul{
			width:250px;
			height:100%;
			padding:0;
			margin-top: 60px;
			list-style:none;
			overflow:hidden;
		}
		#myNavbar ul li{
			margin:0;
		}
		#myNavbar ul a{
			color:#fff;
			font-size:1em;
			font-family:'helvetica neue', helvetica, arial, sans-serif;
			text-decoration:none;
			display:block;
			padding:12px 15px;
			font-weight:300;
			letter-spacing:2px;
			border-bottom:1px solid #333;
		}
		button ~ #myNavbar{
			margin:0;
		}

		.kkr-details{
			width: 100%;
		}
		img.kkr-hero{
			clear: both;
			margin:0 auto;
			width: 200px;
			float: none;
			margin-top: 30px;
		}
		.knight-riders{
			width: 100%;
			margin-top: -30px;
		}
		.home-inner .mj-art{
			display:block;

			position: relative;
			bottom: 0px;
			top: initial;
		}
		.homepage-3 .footer {
			bottom: 0px;
		}
		.homepage-3 .copyright ul{
			margin-bottom: 22px;
		}
	/*.homepage-3 .footer{
		display: none;
		}*/
		.know-more{
			margin-bottom: 0px;
		}
		.home-inner .mj-art {
			min-height: 170px;
			transform: scale(1);
			left: 0px;
		}
		.homepage-3 .bottom-foot {
			margin-top: 100px;
		}
		.red-timeline .footer{
			position: relative;
			top: 40px;
		}
	}

	@media only screen and (min-width:375px) and (max-width:767px){
	.movies-inner-movie-details .nav-tabs>li>a {
	    padding: 10px 8px !important;
	}