/* Site Takeover background */
body.screenWidth340 .background_texture.SiteTakeover { background:url('images/ads/Home_skin_300x250.jpg') no-repeat top center #000000; background-size:630px 263px;}
/* End of Site Takeover background */ 

body.screenWidth340.isMobile { font-size:11px; line-height:14px; }

body.screenWidth340 .fixed_content_width {
	max-width:320px;
	width:320px;
}

body.screenWidth340 .EPN_related_wrapper {
	max-width:340px;
	width:340px;
}

body.screenWidth340 .EPN_related_body {
	max-width:340px;
	width:330px;	
	padding:20px 0px 0px 5px;
}
body.screenWidth340 .EPN_article_title {
	font-size:24px;
	line-height:27px;
}
body.screenWidth340 .EPN_article_wrapper {
	max-width:340px;
	width:340px;	
}

body.screenWidth340 .EPN_article_body {
	max-width:300px;
	width:300px;
	padding:10px;
}

body.screenWidth340 .EPN_article_base {
	max-width:340px;
	width:325px;
	padding:5px 10px 5px 5px;
}

body.screenWidth340 .EPN_article_base > nav {
	max-width:45%;
	float:right;
}

body.screenWidth340 #up_next_link {
	display:block;
	font-size:16px;
	line-height:24px;
}

body.screenWidth340 .iframe_overlay {
	max-width:320px;
	width:320px;
}
body.screenWidth340 .iframe_overlay:hover {
	max-height:235px;
	height:235px;
}

body.screenWidth340 .iframe_overlay_text {
	font-size:10px;
	line-height:16px;
}

body.screenWidth340 .iframe_overlay_base {
	max-width:280px;
	width:280px;
	/* height:80px; */
	height:auto;
}

/* body.screenWidth340 .EPN_topepn_logo, body.screenWidth340 .topepn_right, body.screenWidth340 .topepn_right_search { float:left; } */
/* Top nav Bar */
body.screenWidth340.isMobile img#topepn_logo {
	float:right;
	position:relative;
	cursor:pointer;
}

body.screenWidth340 .topepn_right_search { display:block; clear:right; margin-top:-10px; }
body.screenWidth340 #EPN_topepn { height:125px; }
body.screenWidth340.isMobile #topepn_search_middle_on { }

body.screenWidth340 #EPN_topepn_network { height:160px; margin-left:10px; margin-right:10px;  max-width:320px;}
body.screenWidth340 .topepn_network { width:94px !important; margin-right:15px !important;}
body.screenWidth340 .EPN_topepn_network, body.screenWidth340 .EPN_topepn_network_on { height:75%; width:auto; }
body.screenWidth340 #EPN_topepn_network_epn { clear:right; width:80px !important; margin-right:10px !important; }
body.screenWidth340 #EPN_topepn_network_ep { clear:right; width:115px !important; margin-right:10px !important; }

body.screenWidth340 #EPN_topepn_network_rotr { margin-right:0px !important; }
body.screenWidth340 #EPN_topepn_network_live { margin-left: 45px;}

body.screenWidth340 .subheader_background h1 { line-height:33px; }

/* Spotlight */
body.screenWidth340 div.spotlight_large { display:none; }
body.screenWidth340 .spotlight_cell { width:100%;  }
body.screenWidth340 .spotlight_tile .post_title { font-size: 11px; line-height:13px; }
body.screenWidth340 .spotlight_tile .meta_overlay { overflow:hidden; }

body.screenWidth340 .shows_quarter { height:50%; width:50%; }
body.screenWidth340 .shows_quarter_container { height:50%; width:50%; }
body.screenWidth340 .shows_row_three { top:-0px; }
body.screenWidth340 .shows_row_one { top:0px; }

body.screenWidth340 #ARC_profile_header { padding-top:8px; }


/* Hex Nav Menu */
body.screenWidth340 #navigation_background { background-repeat: repeat; }
body.screenWidth340 #navigation {
	min-height:388px;
}

body.screenWidth340 .EPN_hexepn_choice { padding-bottom:18px; } 

body.screenWidth340 #EPN_hexepn_wrapper {
	max-width:330px;
	width:330px;
	padding-left:0px;
	overflow:hidden;
}

body.screenWidth340 #EPN_hexepn { height:390px; }

/* TEST: shrink Hex Nav */
/*
body.screenWidth340.isMobile .EPN_hexepn_choice { height:52px; width:52px; padding-bottom:23px;} 
body.screenWidth340.isMobile .EPN_hexepn_choice .EPN_hexepn_image, body.screenWidth340.isMobile .EPN_hexepn_choice .EPN_hexepn_image_on, body.screenWidth340.isMobile .EPN_hexepn_choice .EPN_hexepn_image_two { height:52px; width:52px; padding-bottom:23px;}
body.screenWidth340.isMobile #EPN_hexepn { background-size:52px 1px;}
body.screenWidth340.isMobile #navigation { min-height:175px; height:175px; }

body.screenWidth340 .EPN_hexepn_choice { height:52px; width:52px; padding-bottom:23px;} 
body.screenWidth340 .EPN_hexepn_choice .EPN_hexepn_image, body.screenWidth340 .EPN_hexepn_choice .EPN_hexepn_image_on, body.screenWidth340 .EPN_hexepn_choice .EPN_hexepn_image_two { height:52px; width:52px; padding-bottom:23px;}
body.screenWidth340 #EPN_hexepn { background-size:52px 1px;}
body.screenWidth340 #navigation { min-height:175px; height:175px; }
*/


/* Hide Large Ads */
body.screenWidth340 .fixed_content_width.ad_content, body.screenWidth340 .EPN_related_body .ad_left, body.screenWidth340 .EPN_related_wrapper .ad_left,  body.screenWidth340 .EPN_related_wrapper .epn_slider, body.screenWidth340 .fixed_content_width.ad_content { display:none; }
body.screenWidth1000 fixed_content_width.ad_content { display:block; }

body.screenWidth340 #browse_content > div.full_width.ad_content_background, 
body.screenWidth340 #results_background > .ad_content_background,
body.screenWidth340 #browse_content #results_background #results > div.full_width.ad_content_background {
	display:none;
}

body.screenWidth340 #browse_content > div.full_width > div.fixed_content_width.ad_content, 
body.screenWidth340 #results_background > .ad_content_background > div.fixed_content_width.ad_content,
body.screenWidth340 #browse_content #results_background #results > div.full_width > div.fixed_content_width.ad_content, body.screenWidth340 .bottom_ads {
	max-width:320px;
	width:320px;
	display:none;
}

body.screenWidth340 #google_ads_iframe_/53399810/EP_Side_Banner_0, body.screenWidth340 #google_ads_iframe_/53399810/EP_Side_Banner_0__container__ { width:300px; min-height:250px !important;  height:250px !important; }

/* Page Navigation links */
body.screenWidth340 .wp-pagenavi { line-height: 27px; }

/* post tiles */
body.screenWidth340 .meta_overlay { opacity 1.0;  -o-transition: none; -moz-transition: none; -webkit-transition: none; transition: none; }
body.screenWidth340 .post_tile:hover .meta_overlay .comment_count, .post_tile:hover .meta_overlay .comment_count:hover {/* display:none; */ }
body.screenWidth340 .post_tile .post_description { opacity: 1.0; }
body.screenWidth340 .post_tile .post_image {opacity 1.0; background-size:auto 180px !important; -o-transition: none; -moz-transition: none; -webkit-transition: none; transition: none;}
body.screenWidth340 .post_image.net_colour { background-size:316px auto !important; }
body.screenWidth340 .post_tile:hover .post_image, body.screenWidth340 .post_tile:hover .post_description { opacity:1.0; }

/* Footer */
body.screenWidth340 .footer_left { min-height: 150px; height:150px; margin-left:auto; margin-right:auto; }
body.screenWidth340 .footer_right { float:left; max-width: 340px; width: 340px; margin-left:auto; margin-right:auto; }
body.screenWidth340 .footer_nav { width:100px; margin:0px; padding-left:0px; padding-right:0px; text-align:left; }
body.screenWidth340 .footer_nav > ul { margin:5px; margin-left:2px; margin-right: 2px; padding-left:0px;  }
body.screenWidth340 .footer_nav > ul > li { margin: 5px; margin-left:2px; margin-right: 2px; font-size:11px; line-height:14px; }
body.screenWidth340 .footer_nav_highlight { font-size:11px; line-height:14px; }

body.screenWidth340 #menu-top-footer-menu li { margin-left: 2px; }
body.screenWidth340 #menu-bottom-footer-menu li { margin-left: 2px; }

/**** Single.php ****/
/* Multimedia */
body.screenWidth340 .video { width:100%; min-height:270px; height: auto; }
body.screenWidth340 .video iframe, body.screenWidth340 .article img, body.screenWidth340 .article iframe, body.screenWidth340 .article embed  { max-width: 100%; width:100%; height: auto; }
body.screenWidth340 .video { padding-top:20px; padding-bottom:10px; }
body.screenWidth340 .video iframe, body.screenWidth340 .video object { width:320px; height:180px; }
body.screenWidth340 .video_background { min-height: 280px; height:auto; width:100%; }
body.screenWidth340 #single_content, body.screenWidth340 .epn_inline_images_title { max-width:300px; }
body.screenWidth340 .epn_inline_images_title { padding-left:5px; padding-right:5px; }
body.screenWidth340 #content img, body.screenWidth340 #content iframe, body.screenWidth340 #content embed, body.screenWidth340 .EPN_related_body iframe, body.screenWidth340 .EPN_related_body img, body.screenWidth340 .EPN_related_wrapper iframe, body.screenWidth340 .EPN_related_wrapper img, body.screenWidth340 .epn_inline_images { max-width:320px; }
body.screenWidth340 .epn_sponsor_base, body.screenWidth340 .EPN_sponsor_body { max-width:340px; }



body.screenWidth340 #content { min-width:320px; }
body.screenWidth340 .BRAND_large_background_header { background-image:none; padding-top:0px; }
body.screenWidth340 .BRAND_left_column, body.screenWidth340 .BRAND_large_background_header, body.screenWidth340 .BRAND_left_pad { max-width:340px; }
body.screenWidth340 .BRAND_left_column  img, body.screenWidth340 .BRAND_left_column  iframe, body.screenWidth340 .BRAND_left_column  embed, body.screenWidth340 .EPN_related_body iframe, body.screenWidth340 .EPN_related_body img, body.screenWidth340 .EPN_related_wrapper iframe, body.screenWidth340 .EPN_related_wrapper img, body.screenWidth340 .epn_inline_images { max-width:320px; }
body.screenWidth340 .BRAND_right_column .ad img { height:100%; width:100%; }
body.screenWidth340 .BRAND_left_pad { width:305px; }


/* Podcast */
body.screenWidth340 #podcast_instructions { width: 298px !important; font-size:12px; line-height: 14px; clear:both; margin-top:0px !important; margin-left:-10px;}
body.screenWidth340 #podcast_instructions img { /*  width:90%; height:auto; */  }
body.screenWidth340 .powerpress_player { clear:both; display:block; }
body.screenWidth340 .powerpress_player img, body.screenWidth340 #powerpress_player_4198.powerpress_player img { max-width:23px !important; width:23px !important; height23px !important;}
/* Headers */
body.screenWidth340.isMobile h1 { font-size:20px; line-height:16px; }
body.screenWidth340 #content > div.full_width.ad_content_background > div { max-width:340px; height:auto; overflow:hidden; }

body.screenWidth340 .host_left { max-width:100%; width:100%; }
body.screenWidth340 .host_left, body.screenWidth340 .host_left .host_img_back, body.screenWidth340 .host_left, body.screenWidth340 .host_left .margin_ten { margin-left:auto; margin-right:auto; }
body.screenWidth340 .host_left .margin_ten { max-width:200px; }
body.screenWidth340 .host_right { max-width:100%; width:100%; }

/* Search Results */
body.screenWidth340 .to_top_search_results { background-size:512px auto;}