@media screen and ( min-width: 481px ) and ( max-width: 768px ) {

	/* remove (pbs_distribution_header) when we get the new global nav */
	/*#pbs_distribution_header * {display: none !important;} */
	
	/* add (#snapwrap) when we get the new global nav */
	 #snapwrap {margin-top: 53px;} 
	
	.screen-pad {padding: 0 2%;}
	.no-tablet {display: none;}
	.tablet-only {display: block !important;}

/* ==== PAGE WRAPPER ============================================================================================= */

	/* navigation */
	.site-branding {border-bottom: 2px solid #d61f1e; padding: 2%;}
	.menutoggle {display: block; position: absolute; top: 4%; left: 2%; font-size: 2em;}
	.searchtoggle {display: block; position: absolute; top: 4%; right: 2%; font-size: 2em;}
	.site-logo {width: 55%; margin: 2% 22.5%;}
	.mobile-nav {display: block;}
	/* end navigation */
	
	#wrapper {}
	#pagewrap {border-top: 0;}
	.left-column, #pagewrap .left-column {float: left; width: 100%;}
	.right-column, #pagewrap .right-column {width: 100%; margin-top: 1em;}
	#footer {padding-left: 3%; padding-right: 3%;}
	.footer-list-title {display: none;}
	.footer-list {width: 33%;}
	.sidebar-left-inset {margin-left: 0;}
	
/* ==== END PAGE WRAPPER ============================================================================================= */	


/* ==== HOMEPAGE ============================================================================================= */
	/* homepage feed */
	.hp-feature-nav {width: 100%; margin: 0 0 1em 0; overflow-x:auto; -webkit-overflow-scrolling:touch;}
	.hp-feature-nav ul { width: 999px;}
	.hp-feature-nav li {margin: 0 .5em;}
	.hp-feature-nav li a {padding: 0 0 .9em 0;}
	.home-feed li {padding: 3%; border-bottom: 2px solid #cfcfcf; margin-bottom: 0;}
	.home-feed li:last-of-type {border-bottom: 0px;}
	.home-feed .more-button {margin: 3%; text-align: center;}
	/* end homepage feed */
	
	.hasspecial1 {display: none;}
	
/* ==== END HOMEPAGE ============================================================================================= */


/* ==== SIDEBAR ============================================================================================= */
	.sidebar-sponsors li {width: 24.5%;}
	
	#subscriptionform {width: 75%; max-width: auto; margin-top: 5%; margin-left: 12.5%;}

	.sidebar-newsletter {border-left: 0px; border-right: 0px; margin-bottom: 1em; padding: 3%;}

	.sidebar-popular {margin-top: 2%;}
	.sidebar-popular .tab-content {padding: 0 2%;}
	.sidebar-popular .photo {display: none;}

	.sidebar-social {background-color: #999 !important; padding: .7em 3%; color: #fff; text-align: center;}
	.sidebar-social .round {background-color: #666;}
	.sidebar-social li.email a:hover {background-color: #333;}
	.sidebar-social li.youtube a {color: #fff;}

	.sidebar-rundown-alt .photo {display: none;}
	
	.sidebar-watch-padding {padding: 3%;}
	.sidebar-watch .sw-title {font-size: 1.2em;}
	
	/* sidebar editors picks */
	.editors-picks-widget {margin: 0 2% 2% 2%;}
	.editors-picks-widget .photo { width: 30%; margin-right: 2%; }
	.editors-picks-widget .txt-wrap { width: 68%; padding-top: .2em;}
	.editors-picks-widget li {font-size: 1.3em;}
	/* end sidebar editors picks */

/* ==== END SIDEBAR ============================================================================================= */



/* ==== POST LIST / ARCHIVES / CATEGORIES / TAXONOMIES ============================================================================================= */
	.archive-page {width: 100%;}
	.archive-header {margin: .5em 0 .8em 0;}
	.post-list li {margin-bottom: 0; border-bottom: 2px solid #cfcfcf; padding: 2%;}
	.post-list .title {margin-top: 0;}
	.archive .post-pagination {margin-top: 1em;}
	
	.post-list li.curated-post {margin-bottom: 1em; border-bottom: 0; padding: 0;}
	.curated-post-offlede .title { font-size: 1.1em; }
	.curated-post-offlede {width: 46%;}
 	.curated-post-offlede.count1 {margin-left: 2%;}
	.curated-post-offlede.count2 {margin-right: 2%;}
	.curated-post-offlede.count1, .curated-post-offlede.count0.two-posts {margin-left: 2%; margin-right: 2%;}
	.curated-post-offlede.count1.two-posts {margin-left: 2%; margin-right: 2%;}
/* ==== END POST LIST / ARCHIVES / CATEGORIES / TAXONOMIES ============================================================================================= */


/* === BLOG ARCHIVE VIEW ================================================================================= */
	.blog-view .blog-container {width: 100%;}
/* === END BLOG ARCHIVE VIEW ================================================================================= */

/* === SINGLE POST TEMPLATE ================================================================================= */
	.post-wrap {margin-right: 0 !important; }

	.single-video-top .right-column {padding-right: 0;}
	.sidebar-more-video {padding: 0 2% 2% 2%;}
	.sidebar-more-video li {width: 32%; margin: 0 2% 0 0; float: left;  position: relative;}
	.sidebar-more-video li.item-3 {margin-right: 0;}
	.sidebar-more-video .photo {width: 100%; margin: 0 0 .5em 0; }
	.sidebar-more-video .txt {width: 100%; font-size: .9em;}
	.sidebar-more-video .play-overlay {display: block; color: #fff; position: absolute; margin-top: 20%; left: 40%; width: 35px; font-size: 1.2em;  background-color: rgba(0, 21, 41, 0.7); padding: .3em 0; -moz-border-radius: 3px; border-radius: 3px; text-align: center;}
	.sidebar-more-video .play-overlay:hover {background-color: rgba(54, 105, 176, 0.7);}
	#sidebarvideotop .video-ad-wrap {display: none;}
	

	.post-header {width: 100%;}
		
	/* hide left social bar on video pages. */
	body.single-bb .post-wrap-side {display: none;}
	body.single-bb .post-wrap-inner {width: 100%;}
		
	/* single rundown posts */
	.rundown-single-comments {margin-right: 0;}
	
	
		
	/* single FULL EPISODE */
	#segments {padding: 1%;}
	#segments .video-feed li {width: 23%; margin: 0 1% 1em 1%;}
	/* end single FULL EPISODE */
	
		.page-post-type {margin-right: 0;}
	
/* === END SINGLE POST TEMPLATE ================================================================================= */


/* ==== VIDEO ARCHIVE ============================================================================================= */
	#videoarchive {padding: 2%;}
	#videoarchive .video-top {padding: 0;}
	#videoarchive .video-top-main {width: 100%; margin-right: 0;}
	#videoarchive .video-top-sidebar {width: 100%; margin-top: .5em;}
	#videoarchive .video-top-sidebar .sidebar-advertisement {display: none;}
	#videoarchive .video-title { font-size: 1.2em;}
	#videoarchive .social-horizontal-count {width: 60%;}
	#videoarchive .video-options {width: 40%;}
	.video-main-sidebar {width: 20%; margin-right: 3%;}
	#videoarchive .video-main {width: 77%;}
	.video-feed li:hover .video-bubble {display: none;}
	.video-feed li {width: 31%; height: 14em; margin: 0 1% 1em 1%;}
	.video-bubble {display: none !important;}
/* ==== END VIDEO ARCHIVE ============================================================================================= */


/* ==== WP PAGENAVI STYLE OVERRIDES ============================================================================================= */
	.wp-pagenavi .extend, .wp-pagenavi .pages, .wp-pagenavi .last, .wp-pagenavi .first {display: none;}
/* ==== END WP PAGENAVI STYLE OVERRIDES ============================================================================================= */


/* === AUTHOR ARCHIVE VIEW ================================================================================= */
	.author-page .page-content {margin: 1.5em 0;}
	#author-explore h3 {margin: 0;}
/* === END AUTHOR ARCHIVE VIEW ================================================================================= */



	#readthisnext.nhlinkbox {width: 60%; right: -61%;}
	#readthisnext .nhlinkbox-links a {font-size: 1.3em !important;}

	.archive-rundown .rundown-post-container {width: 100%;}
	
	
		.curated-post.curated-post-description2 {padding: 2% 2% 0 2% !important; margin-bottom: 0;}
	
}



/* small tablets */
@media screen and ( min-width: 481px ) and ( max-width: 630px ) {
	.archive-rundown-header {background-position: center left;}
	.rundown-header-tagline {font-size: .8em;}
	.rundown-tag-nav {position: absolute; margin-top: 8%; top: 0; right: 0;}
	.rundown-tag-nav li {padding: 8px 10px;}
	.rundown-tag-nav li:first-of-type {background-color: transparent !important; line-height: 1.5em; padding: 0 2% 0 2% !important;}
}	
/* small tablets */	