/* 
#MOBILE
================================================== 
*/

@media only screen and (max-width: 768px) {
#fullsite {display:none;}
#mobilesite {display:inline-block; width:768px; margin:0px;}
body {
	font-size: 13px;
	zoom: 100%;
	width: 768px;
}
.standard_wrapper
{width:768px;}
#content_wrapper {
	width: 768px; 
}
.logo, .logo img {
	width: 758px;
}
.logo {
	margin-left: 10px;
}
#boxed_wrapper {
	width: 768px;
}
#wrapper {
	width: 100%
}
.main_nav ul li a, .main_nav li a {
	font-size: 20px;
}
h2.breaking {
	display: none;
}
#breaking_wrapper
{zoom: 92%;}
.breaking_new {
	width: 768px;
	margin: 0px;
	clear: both;
}
#slider_wrapper {
	zoom: 100%;
	width: 766px;
	height: 492px;
text-align:
}
#slider_wrapper .fullslide {
	overflow: hidden;
	margin-bottom: 20px;
	width: 766px;
	height: 594px;
}
.slide_zoom {
	zoom: 121%;
	margin-left: 0px;
}
.flexslider, .flexslider .slides > li {
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul, .main_nav li ul {
	margin-top: 30px;
}
#slider_wrapper img {
	max-width: 100%;
}
.artistframe {
	background-image: url(../i/artist_box_fore.png);
	width: 776px;
}
.homenews {
	width: 766px;
	background-image: url(../i/home_news_bgTAB.png);
}
.homenews #article {
	width: 300px;
}
.inner_wrapper {
	width: 768px;padding-left:5px;
}
.slidecall {
	float: right;
	max-width: 330px;
	padding-top: 20px;
	zoom: 90%
}
.slidecall img {
}
.slidecall2 {
	float: left;
	max-width: 330px;
	padding-top: 20px;
	zoom: 90%
}
.slidecall2 img {
	height: 200px;
}
#sponsors {
	display: none;
	width: 0px;
	height: 0px;
}
.hometube {
	clear: left;
	float: left;
	width: 776px
}
.homez {
	MARGIN-TOP: -369PX;
	POSITION: ABSOLUTE;
	width: 766px;
	overflow: hidden;
	zoom: 100%;
	height: 368px;
	background-color: #000;
	z-index: -3;
	text-align: center;
}
.hometube_frame {
	background: url(../i/youtube_forelayer_ONTAB.png) 0 -368px no-repeat;
	width: 766px;
	height: 369px;
}
.hometube_frame:hover {
	background: url(../i/youtube_forelayer_ONTAB.png) 0 0px no-repeat;
	width: 766px;
	height: 369px;
}
.homegal {
	display: none;
	width: 0px;
	height: 0px;
}



.left_cat {
	display: none;
	padding-left: 10px;
}
.cat_cont {
	max-width: 768px;
	float: none;
	margin-left: 10px;
}
.box {
	background-image: url("768_sides.png");
	background-repeat: repeat-y;
}
.max {
	background-image: url("768_sides.png");
	background-repeat: repeat-y;
}
.max .topleft {
	display: block;
	background: url("768_top.png") top left no-repeat;
	padding: 2.0em 0em 0em 2.0em;
	background-size: 758px;
	width: 654px;
}
.max .topright {
	display: block;
	background: url("768_top.png") top right no-repeat;
	padding: 2.0em;
	margin: -2.0em 0 0 2.0em;
	background-size: 758px;
	width: 100%;
}
.sidebar_content .bottomleft {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.sidebar_content .bottomright {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.bottomleft {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
	width:758px;
}
.bottomright {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}

#footer {
	width: 766px;
}
#footer .main_nav li a {
	font-size: 16px;
	letter-spacing: normal
}
#footer {
	background-image: url(../i/footer_bgTAB.png);
	background-size: 758px;
	width: 758px;
}
#footer .menu-main-container {
	padding-top: 20px;
	padding-left: 10px;
}
.footer_wrapper {
	width: 100%;
	margin-top: 10px;
}
#copyright {
	width: 100%
}
}

/*  
#Mobile (Portrait)
================================================== 
*/
/*
@media only screen and (max-width: 767px) {
.img {
	max-width: 100%;
}
body {
	font-size: 10px;
zoom:100%, width:305px;
}
#header_wrapper {
	width: 100%;
	height: 70px;
	display: block;
}
#content_wrapper {
	width: 305px
}
#content_frame {
	padding-left: 12px;
}
#content_frame h2 {
	padding-top: 4px;
}
.logo img {
	width: 305px;
}
.logo {
	text-align: center;
	margin-top: 5px;
}
#boxed_wrapper {
	width: 305px;
}
#wrapper {
	width: 100%
}
.main_nav {
	width: 305px;
}
.main_nav ul li a, .main_nav li a {
	font-size: 14px;
}
h2.breaking {
	display: none;
	text-align: center;
	max-width: 100%;
	padding-top: 0px;
	margin-top: -6px;
	zoom: 150%;
	padding-bottom: 5px;
}
.breaking_new {
	display: none;
	width: 600px;
	margin-top: -10px;
	clear: both;
	zoom: 50%;
}
#breaking_wrapper {
	display: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	height: 0px;
	clear: both;
}
#main_menu {
	clear: both;
}
#slider_wrapper {
	zoom: 100%;
	width: 305;
	height: 492px;
text-align: margin-top:-10px;
}
#slider_wrapper .fullslide {
	overflow: hidden;
	margin-bottom: 20px;
	width: 305px;
	height: 594px;
}
.standard_wrapper {
	width: 305px;
}
.menu-main-container {
	clear: both;
	width: 305px;
}
.main_nav li {
	width: 100px;
	font-size: 12px;
}
.main_nav li a {
	font-size: 12px;
}
.main_nav li ul li a {
	font-size: 10px;
}
.slide_zoom {
	zoom: 49%;
	margin-left: -2px;
	margin-top: 5px;
}
.moredots {
	display: none;
}
.flexslider, .flexslider .slides > li {
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul, .main_nav li ul {
	margin-top: 15px;
	font-size: 12px;
}
#slider_wrapper img {
	max-width: 100%;
}
.artistframe {
	background-image: url(../i/artist_box_fore.png);
}
.homenews {
	zoom: 48%;
	overflow: hidden;
}
.homenews #article {
	zoom: 200%;
	margin-top: -10px;
	height: 60px;
	overflow: hidden;
	margin-bottom: 30px;
}
.inner_wrapper {
	width: 305px;
}
.slidecall {
	float: right;
	max-width: 330px;
	padding-top: 20px;
	zoom: 90%
}
.slidecall img {
}
.slidecall2 {
	float: left;
	max-width: 330px;
	padding-top: 20px;
	zoom: 90%
}
.slidecall2 img {
	height: 200px;
}
#sponsors {
	display: none;
	width: 0px;
	height: 0px;
}
.hometube {
	zoom: 48%;
	width: 340px;
	float: left;
}
.homez {
	MARGIN-TOP: -369PX;
	POSITION: ABSOLUTE;
	zoom: 100%;
	background-color: #000;
	z-index: -3;
	text-align: center;
}
.hometube_frame {
}
.hometube_frame:hover {
}
.homegal {
	display: none;
	width: 0px;
	height: 0px;
}

.left_cat {
	display: none;
	padding-left: 10px;
}
.cat_cont {
	max-width: 768px;
	float: none;
	margin-left: 10px;
}
.box {
	background-image: url("768_sides.png");
	background-repeat: repeat-y;
}
.max {
	background-image: url("768_sides.png");
	background-repeat: repeat-y;
}
.max .topleft {
	display: block;
	background: url("768_top.png") top left no-repeat;
	padding: 2.0em 0em 0em 2.0em;
	background-size: 758px;
	width: 654px;
}
.max .topright {
	display: block;
	background: url("768_top.png") top right no-repeat;
	padding: 2.0em;
	margin: -2.0em 0 0 2.0em;
	background-size: 758px;
	width: 100%;
}
.sidebar_content .bottomleft {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.sidebar_content .bottomright {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.bottomleft {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.bottomright {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}



#footer {
	width: 305px;
}
#footer .main_nav {
	display: none
}
#footer {
	background-image: none;
	width: 305px;
}
#footer .menu-main-container {
	padding-top: 20px;
	padding-left: 10px;
}
.footer_wrapper {
	width: 100%;
	margin-top: 10px;
}
#copyright {
	width: 305px;
	word-break: break-strict;
}
}

/* 
#Mobile (Landscape)
================================================== 
*/

/*@media only screen and (min-width: 480px) and (max-width: 767px) {
.img {
	max-width: 100%
}
body {
	font-size: 10px;
zoom:100%, width:305px;
}
#header_wrapper {
	width: 100%;
	height: 70px;
	display: block;
}
}
#content_wrapper {
	width: 305px
}
#content_frame {
	padding-left: 12px;
}
#content_frame h2 {
	padding-top: 4px;
}
.logo img {
	width: 305px;
}
.logo {
	text-align: center;
	margin-top: 5px;
}
#boxed_wrapper {
	width: 305px;
}
#wrapper {
	width: 100%
}
.main_nav {
	width: 305px;
}
.main_nav ul li a, .main_nav li a {
	font-size: 14px;
}
h2.breaking {
	display: none;
	text-align: center;
	max-width: 100%;
	padding-top: 0px;
	margin-top: -6px;
	zoom: 150%;
	padding-bottom: 5px;
}
.breaking_new {
	display: none;
	width: 600px;
	margin-top: -10px;
	clear: both;
	zoom: 50%;
}
#breaking_wrapper {
	display: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	height: 0px;
	clear: both;
}
#main_menu {
	clear: both;
}
#slider_wrapper {
	zoom: 100%;
	width: 305;
	height: 492px;
text-align: margin-top:-10px;
}
#slider_wrapper .fullslide {
	overflow: hidden;
	margin-bottom: 20px;
	width: 305px;
	height: 594px;
}
.standard_wrapper {
	width: 305px;
}
.menu-main-container {
	clear: both;
	width: 305px;
}
.main_nav li {
	width: 100px;
	font-size: 12px;
}
.main_nav li a {
	font-size: 12px;
}
.main_nav li ul li a {
	font-size: 10px;
}
.slide_zoom {
	zoom: 49%;
	margin-left: -2px;
	margin-top: 5px;
}
.moredots {
	display: none;
}
.flexslider, .flexslider .slides > li {
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul, .main_nav li ul {
	margin-top: 15px;
	font-size: 12px;
}
#slider_wrapper img {
	max-width: 100%;
}
.artistframe {
	background-image: url(../i/artist_box_fore.png);
}
.homenews {
	zoom: 48%;
	overflow: hidden;
}
.homenews #article {
	zoom: 200%;
	margin-top: -10px;
	height: 60px;
	overflow: hidden;
	margin-bottom: 30px;
}
.inner_wrapper {
	width: 305px;
}
.slidecall {
	float: right;
	max-width: 330px;
	padding-top: 20px;
	zoom: 90%
}
.slidecall img {
}
.slidecall2 {
	float: left;
	max-width: 330px;
	padding-top: 20px;
	zoom: 90%
}
.slidecall2 img {
	height: 200px;
}
#sponsors {
	display: none;
	width: 0px;
	height: 0px;
}
.hometube {
	zoom: 48%;
	width: 340px;
	float: left;
}
.homez {
	MARGIN-TOP: -369PX;
	POSITION: ABSOLUTE;
	zoom: 100%;
	background-color: #000;
	z-index: -3;
	text-align: center;
}
.hometube_frame {
}
.hometube_frame:hover {
}
.homegal {
	display: none;
	width: 0px;
	height: 0px;
}

.left_cat {
	display: none;
	padding-left: 10px;
}
.cat_cont {
	max-width: 768px;
	float: none;
	margin-left: 10px;
}
.box {
	background-image: url("768_sides.png");
	background-repeat: repeat-y;
}
.max {
	background-image: url("768_sides.png");
	background-repeat: repeat-y;
}
.max .topleft {
	display: block;
	background: url("768_top.png") top left no-repeat;
	padding: 2.0em 0em 0em 2.0em;
	background-size: 758px;
	width: 654px;
}
.max .topright {
	display: block;
	background: url("768_top.png") top right no-repeat;
	padding: 2.0em;
	margin: -2.0em 0 0 2.0em;
	background-size: 758px;
	width: 100%;
}
.sidebar_content .bottomleft {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.sidebar_content .bottomright {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.bottomleft {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}
.bottomright {
	display: block;
	position: absolute;
	height: 45px;
	margin-top: -35px;
	margin-bottom: 10px;
	background: url("768_bot.png") bottom left no-repeat;
	background-size: 758px;
}


#footer {
	width: 305px;
}
#footer .main_nav {
	display: none
}
#footer {
	background-image: none;
	width: 305px;
}
#footer .menu-main-container {
	padding-top: 20px;
	padding-left: 10px;
}
.footer_wrapper {
	width: 100%;
	margin-top: 10px;
}
#copyright {
	width: 305px;
	word-break: break-strict;
}
}
