/* CSS Document */

.body_holder  {
	min-height: 650px;
	min-width: 750px;
}
@media all and (max-width: 799px) {
	.theater_holder {
		padding-top:8px;
		line-height: 80%;
		font-size: 15px;
		text-align: left;
		left: 15px;
	}
	.theater_holder span  {
		display:block;
		font-size: 18px;
	}
	.social_holder {
		right: 15px;
	}
	.panel_video_title {
		padding: 55px 0px 0px 15px;
		text-align: left;
	}
	.panel_video_title img {
		width: 56%;
		max-width: 56%;
		height:auto !important;
	}

}
html.ipad  .main_menu_holder a {
	padding: 0px 12px;
}

html.ipad .prev_photo,
html.ipad .next_photo {
	display: none;	
}
html.ipad body {
	-webkit-text-size-adjust: auto;	
}
html.ipad .social_holder {
	line-height: 38px;
}
	html.ipad.orientation_portrait .panel_video_video {
		width: inherit;
		position:absolute;
		left: 10px;
		bottom: 10px;
	}

html.ipad .cast_content  h3 {
	margin: -6px 0px 4px;
}

html.ms_pointer {
	
}

html.ms_pointer .slimScrollBar {
	width: 9px !important;
}
html.ms_pointer .slimScrollRail {
	width:  1px !important;
	display: block !important;
	right: 5px !important;
	
}
