@media screen and (max-width: 1000px) {
#inner-page .main {
	width: 100%;
	padding: 0 20px;
}
.video-content {
	padding: 0;
}
.big-video .bxslider iframe {
	height: 300px;
}
.big-video .bx-viewport {
	height: 300px !important;
}
.left-text {
	text-align: center;
	width: 100%;
}
.right-text.photos {
	width: 100%;
}
.left-social {
	width: 49%;
}
.right-social {
	width: 49%;
}
}
@media screen and (max-width: 960px) {
.main {
	width: 100%
}
#header .main {
	width: 98%;
}
.logo {
	left: 0;
	margin: auto;
	right: 0;
	top: 0;
}
.left-nav ul li {
	margin: 0 10% 0 0;
}
.right-nav ul li {
	display: inline-block;
	float: none;
	margin: 0 0 0 10%;
}
.right-nav ul {
	text-align: right;
	width: 100%;
}
/*.video-list ul li {
	display: inline-block;
	float: none;
	vertical-align: top;
	margin: 0 5px 10pxq;
}*/
.video-list ul {
	text-align: center;
}
h1.phots-text {
	margin: 0;
}
}
@media screen and (max-width: 940px) {
.text-block {
	float: left;
	width: 100%;
}
.left-text {
	width: 100%;
}
.right-text {
	width: 100%;
}
}
@media screen and (max-width: 920px) {
.left-nav ul li {
	margin: 0 8% 0 0;
}
.right-nav ul li {
	margin: 0 0 0 8%;
}
}
@media screen and (max-width: 860px) {
.left-nav ul li {
	margin: 0 6% 0 0;
}
.right-nav ul li {
	margin: 0 0 0 6%;
}
}
@media screen and (max-width: 820px) {
.left-nav ul li {
	margin: 0 4% 0 0;
}
.right-nav ul li {
	margin: 0 0 0 4%;
}
}
@media screen and (max-width: 800px) {
.left-nav ul li {
	margin: 0 3% 0 0;
}
.right-nav ul li {
	margin: 0 0 0 3%;
}
}
@media screen and (max-width: 768px) {ul.video-li li {
    margin: 0 6px 10px;
    padding: 0;
    width: 146px;
}
}
@media screen and (max-width: 767px) {
.menu-link {
	display: block;
}
.nav-desk {
	display: none;
}
.top-social {
	display: none;
}
.logo {
	position: static;
	text-align: center;
}
}
@media screen and (max-width:640px) {
.left-social {
	margin: 0 0 20px;
	width: 100%;
}
.right-social {
	width: 100%;
}
.twitter-feed iframe {
	width: 100% !important;
}
}
@media screen and (max-width:480px) {
.video-content.gal-mob-view {
    display: block;
}
#fb-box {
	width: 392px !important;
}

.tabs {
	display: none;
}
.tab_drawer_heading {
	background-color: #5e5e5e;
	color: #fff;
	float: left;
	position: relative;
	width: 100%;
	margin: 0;
	padding: 5px 20px;
	display: block;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-align: center;
	font: 16px/36px FuturaStdMediumCondensed;
	position: relative;
	text-transform: uppercase;
}
.d_active:after {
	border-left: 8px solid rgba(0, 0, 0, 0);
	border-right: 8px solid rgba(0, 0, 0, 0);
	border-top: 8px solid #9D0030;
	bottom: -7px;
	content: "";
	left: 5px;
	position: absolute;
	left: 50%;
	margin-left: -8px;
}
.d_active {
	background: #dd001f;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkMDAxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDAwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd001f), color-stop(100%, #9d0030));
	background: -webkit-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: -o-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: -ms-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: linear-gradient(to bottom, #dd001f 0%, #9d0030 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd001f', endColorstr='#9d0030', GradientType=0);
	position: relative;
}
.tab_drawer_heading.d_active {
	background: #dd001f;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkMDAxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDAwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd001f), color-stop(100%, #9d0030));
	background: -webkit-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: -o-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: -ms-linear-gradient(top, #dd001f 0%, #9d0030 100%);
	background: linear-gradient(to bottom, #dd001f 0%, #9d0030 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd001f', endColorstr='#9d0030', GradientType=0);
}
}
@media screen and (max-width: 480px) {
ul.tabs li.active a {  color: #DD1823;
  text-decoration: underline;
}
ul.tabs li a {color:#fff; }
ul.tabs li.active , ul.tabs li {background:none;}
ul.tabs li:hover {background:none;  color:#DD1823; }
ul.tabs li.active:after {border:0 none;}
.mobile-show.tabs {  display: block;}
ul.mobile-show.tabs li {  float: left;margin: 0; width: 50%;}
.mobile-inner-div {
  display: none;
}
.tab_content {padding:20px;}
.video-content {display:none;}
.menu-link {
	font-size: 36px;
}
.logo img {
	width: 80%;
}

.mobile-video-content {display:block;width:100%; float:left;text-align:center;}
.mobile-video-content li {display: inline-block;
margin: 4%;
width: 40%;}
.mobile-video-content li a img {width:100%;}
.get-ticket-list ul li h2 { font:13px FuturaStdMediumCondensed;}
.get-ticket-list ul li h3{ font:13px FuturaStdMediumCondensed; height:40px;}
.get-ticket-list ul li h4 { font:13px FuturaStdMediumCondensed;}
.get-ticket-list ul li .btn-buy {  font: 20px/28px FuturaStdMediumCondensed; height: 28px;}
.get-ticket-list ul li {margin: 0 20px 25px;  width: 100px;}
.video-list ul li { width:90px;}
.video-list ul li h6 { font-size:10px;}
.cast-list ul li { width:115px; margin:0 10px 30px;}
.cast-list ul li img {width:100%;}
.cast-list ul li h1 {font:13px FuturaStdMedium;}
.cast-list ul li h2 {font:13px FuturaStdMedium;}

.creative-list ul li { width:115px; margin:0 10px 30px;}
.creative-list ul li h1 {font:13px FuturaStdMedium;}
.creative-list ul li h2 {font:13px FuturaStdMedium;}
.creative-list ul li img {width:100%;}
}
@media screen and (max-width: 360px) {
.get-ticket-list ul li h2 { font:12px FuturaStdMediumCondensed;}
.get-ticket-list ul li h3{ font:12px FuturaStdMediumCondensed; height:40px;}
.get-ticket-list ul li h4 { font:12px FuturaStdMediumCondensed;}
.get-ticket-list ul li .btn-buy {  font: 16px/28px FuturaStdMediumCondensed; height: 28px;}
.get-ticket-list ul li {margin: 0 20px 25px;  width: 80px;}
.cast-list ul li { width:80px; }
.creative-list ul li { width:80px; }
#fb-box {
	width: 228px !important;
}
}



