@media screen and ( max-width: 480px ) {

	/* 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;}

	.snap-drawer-right {margin-top: 53px;}

	.screen-pad {padding: 0 3%;}
	.no-mobile {display: none;}
	.mobile-only {display: block;}
/* ==== PAGE WRAPPER ============================================================================================= */

	/* navigation */
	.site-branding {border-bottom: 2px solid #d61f1e; padding: 2%;}
	.menutoggle {display: block; position: absolute; margin-top: .8%; left: 3%; font-size: 2em;}
	.searchtoggle {display: block; position: absolute; margin-top: .8%; right: 3%; font-size: 2em;}
	.site-logo {width: 60%; margin: 2% 20%;}
	.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: 3%;}
	.footer-right {width: 100%;}
	.sidebar-left-inset {margin-left: 0;}

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



/* ==== HOMEPAGE ============================================================================================= */

	.news-alert {/*display: none;*/ padding-left: 3%; padding-right: 3%;}

	/* homepage carousel */
	/*.top-stories {height: 204px; overflow: hidden;}*/
	.top-story-title {font-size: 1.1em !important;}
	.top-story-excerpt, .top-story-package {display: none;}
	.top-story-dek {font-size: .8em;}
	.top-stories .author-wrap {display: none;}
	.top-stories {margin-bottom: .2em;}
	/*.top-stories .eyebrow {background-color: transparent; display: block; float: none; margin: 0; padding: .2em 0 0 0; color: #d51f1e;}*/
	.top-story-content-wrap {padding-top: .3em;}
	.top-stories .touchslider-prev, .top-stories .touchslider-next {margin-top: -50%; display: none;}
 	.top-story-float, .has-connections-true .top-story-float, .top-story-overlay.with-photo-false.has-connections-true .top-story-float, 		 .top-story-overlay.with-photo-false.has-connections-false .top-story-float {width: 100%;}


.top-story-overlay {bottom: 0; width: 100%;}

	 /* end homepage carousel */

	 /* homepage feed */
	.hp-feature-nav {width: 100%; margin: 0 0 .5em 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 {margin-bottom: 0; border-bottom: 2px solid #cfcfcf; padding: 3%;}
	.home-feed li:last-of-type {border-bottom: 0px;}
	.home-feed .eyebrow {color: #af1e23;}
	.home-feed .title {margin-top: 0;}
	.home-feed .photo {display: none;}
	.home-feed .text-wrap {float: left; width: 100%;}
	.home-feed .more-button {padding: 3%; text-align: center;}
	/* end homepage feed */

 /* ==== END HOMEPAGE ============================================================================================= */



/* ==== SIDEBAR ============================================================================================= */
	#subscriptionform {width: 94%; max-width: auto; margin-top: 7%; margin-left: 2%; font-size: .9em;}
	#subscriptionform .form-checkboxes li {width: 100%;}

	.sidebar-newsletter {border-left: 0px; border-right: 0px;  margin-bottom: 1em; padding: 3%;}
	.sidebar-newsletter button, .sidebar-newsletter input {font-size: .9em;}
	.sidebar-popular .tab-content {padding: 0 3%;}
	.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.youtube a {color: #fff;}


	.sidebar-watch-padding {padding: 3%;}

	.sidebar-rundown .photo {display: none;}
	.sidebar-rundown-alt {margin-top: 1em;}
	.sidebar-rundown-alt .rundown-title {font-size: 1em;}

	.sidebar-popular {margin-top: 2%;}

		/* 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%;}
	.editors-picks-widget li {font-size: .9em; margin-bottom: 2%;}
	/* end sidebar editors picks */


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


/* ==== POST LIST / ARCHIVES / CATEGORIES / TAXONOMIES ============================================================================================= */
	.archive-page {width: 100%;}
	.archive-header {margin: .5em 0 .8em 0;}
	h1.archive-title { font-size: 1.5em;}
	.post-list {margin-bottom: 1em;}
	.post-list li {margin-bottom: 0; border-bottom: 2px solid #cfcfcf; padding: 3%;}
	.post-list .title {margin-top: 0;}
	.post-list .photo {display: none;}
	.post-list .text-wrap {float: left; width: 100%;}

	.curated-post .photo {display: block;}

	.post-list li.curated-post {margin-bottom: 1em; border-bottom: 0; padding: 0;}
	.curated-post-offlede {width: 100%;}
 	.curated-post-offlede.count1 {margin-left: 0;}
	.curated-post-offlede.count2 {margin-right: 0;}

	.curated-post-offlede .title {position: absolute; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.7); padding: .5em; margin: 0;  font-size: 1em; text-shadow: 2px 2px 5px #000; }
	.curated-post-offlede .date {font-size: .7em; color: #777;}

	.curated-post-offlede .meta, .curated-post-offlede .content {display: none;}

	.curated-post.curated-post-description2 {padding: 0 3% !important; border: 0;}



/* ==== END POST LIST / ARCHIVES / CATEGORIES / TAXONOMIES ============================================================================================= */

/* === SINGLE POST TEMPLATE ================================================================================= */
	.single-post h1.single-title {font-size: 1.7em}
	.single-post h2.transcript-head {font-size: 1.4em;}
	.single-post .meta {font-size: .8em;}
	.post-wrap {margin-right: 0 !important;}
	.post-wrap-inner, #pagewrap.layoutB .post-wrap-inner {width: 100%; margin-right: 0;}
	.post-wrap-side, #pagewrap.layoutB .post-wrap-side {display: none;}

	.post-share-bar a {display: block; float: none; width: 100% !important; margin-right: 0 !important;}
	.post-share-bar a.facebook {margin-bottom: .5em;}
    .post-share-bar a.twitter {margin-bottom: .5em;}

	.single-video-top .right-column {padding-right: 0;}
	.single-video-top .social-horizontal-count {font-size: .7em;}
	.sidebar-more-video {padding: 0 2% 2% 2%;}
	.sidebar-more-video .photo {width: 25%; margin-right: 3%;}
	.sidebar-more-video .txt {width: 72%; font-size: .9em; line-height: 1.1em;}
	.sidebar-more-video  li:last-of-type {margin-bottom: .5em;}

	/* single rundown posts */
	.rundown-single-comments {margin: 0;}
	.rundown-post-nav {border-right: 4px solid #efeeee;}

	body.single-rundown .post-wrap-inner {width: 100%;}

    /* single FULL EPISODE */
	#segments {padding: 2%;}
	.dark-comment-jump {float:none; width: 100%; text-align: left; margin-bottom: 1em;}
	/* end single FULL EPISODE */

	.page-post-type {margin-right: 0;}

	.post-header {width: 100%;}


/* === END SINGLE POST TEMPLATE ================================================================================= */


/* ==== VIDEO ARCHIVE ============================================================================================= */
	.more-ways-toggle {margin-bottom: .5em; text-align: right;}
	.more-ways-toggle a {color: #c0c0c0;}
	#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 .video-date {margin-bottom: .5em;}
	#videoarchive .social-horizontal-count {width: 100%;}
	#videoarchive .video-options {width: 100%; text-align: left; margin-bottom: 1em; font-size: 1em;}
	#videoarchive .nh-count-share {font-size: .7em;}
	.video-main-sidebar {width: 100%; margin-right: 0%; float: right;}
	#videoarchive .video-main {width: 100%; float: left;}
	.video-feed li:hover .video-bubble {display: none;}
	.video-feed li {width: 100%; height: auto !important; margin: 0 0 .5em 0; padding-bottom: .5em; border-bottom: 1px solid #525252;}
    #segments .video-feed li {width: 100%; height: auto !important; margin: 0 0 1em; padding-bottom: 0; border-bottom: 0;}
	.video-feed li:last-of-type {border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}
	.video-feed li .photo {float: left; width: 25%; margin-right: 2%;}
	.video-feed li .text-wrap {float: left; width: 73%;}
	.videos-by-date {margin-bottom: 1em; padding: 2%;}
	.video-main-sidebar #morewaystowatch {display: none;}
	.video-bubble {display: none !important;}
	#mobvideosearch {background-color: #353535; margin: 2%; font: normal 1em 'Cabin';}
	#mobvideosearch h4 {padding-top: 2%; margin: 0; font-size: 1.3em; text-align: center;}
	#mobvideosearch ul {padding: 2%;}
	#mobvideosearch li {border-bottom: 1px solid #1c1c1c; padding: 3% 0;}
	#mobvideosearch li:last-of-type {border-bottom: 0;}
	#mobvideosearch .field {width: 80%;}
	#mobvideosearch button {width: 20%;}
	#mobvideosearch select {width: 99%;}
/* ==== END VIDEO ARCHIVE ============================================================================================= */


/* ==== WP PAGENAVI STYLE OVERRIDES ============================================================================================= */
	div.wp-pagenavi {font-size: .9em;}
	.wp-pagenavi .extend, .wp-pagenavi .pages, .wp-pagenavi .last, .wp-pagenavi .first {display: none;}
	.wp-pagenavi a, .wp-pagenavi span.current  {padding: .2em .3em !important;}
/* ==== END WP PAGENAVI STYLE OVERRIDES ============================================================================================= */

/* === BLOG ARCHIVE VIEW ================================================================================= */
	.blog-view .blog-container {margin-right: 0; border-right: 0;}
	.blog-view .blog-wrap {padding-right: 0;}
	.blog-view .title {font-size: 1.8em;}
	.blog-view .meta {font-size: .9em; }
	.blog-view .comments {float: none; width: 100%; text-align: left; margin-bottom: 1em;}
	.blog-view .social {font-size: .8em;}
	.blog-view .social .email-label {display: none;}

	.blog-post-nav .nav-previous { padding-left: 0; }
	.blog-post-nav .nav-previous .nav-float {padding-left: 0;}
	.blog-post-nav .nav-next {padding-right: 0; text-align: right;}
	.blog-post-nav .nav-next .nav-float {padding-right: 0;}
	.blog-post-nav .nav-title {font-size: 1em;}
	.blog-post-nav .nav-float {width: 90%; margin-left: 5%;}

	.blog-post-nav .nav-previous .nav-label {text-align: left;}
	.blog-post-nav .nav-next .nav-label {text-align: right;}
	.blog-post-nav i {display: none;}
	.blog-post-nav i.mobile-only {color: #af1e23; width: auto; display: inline; font-size: inherit; padding: 0; float: none !important;}

/* === END BLOG ARCHIVE VIEW ================================================================================= */

/* === AUTHOR ARCHIVE VIEW ================================================================================= */
	.author-page .page-content {margin: 1.5em 0;}
	#author-explore h3 {margin: 0;}
	.author-top-photo {width: 40%; font-size: .8em;}
	.author-top h1 {font-size: 1.3em;}
	.author-anchor {font-size: .7em;}
	.author-social-media li {padding: .2em .4em; font-size: 1.1em;}
/* === END AUTHOR ARCHIVE VIEW ================================================================================= */


#readthisnext.nhlinkbox {width: 80%; right: -81%;}
#readthisnext .nhlinkbox-links a {font-size: 1.1em !important;}


/* schedule nav */
.schedule-nav .weekday, .schedule-nav .weekend  {font-size: 1.1em; line-height: 1.5em;}
.schedule-nav .weekday {width: 35%;}
.schedule-nav .weekend {width: 65%;}
.schedule-nav span {display: none;}
/* end schedule nav */


/* video more choices */
.morechoices {padding: 3%;}
.morechoices h4 {font-size: 1em;}
.morechoices .choice {width: 100% !important; margin: 0 0 3% 0 !important;}
/* end video more choices */

.homepage-package li.package-single {width: 100%;}



.page-404 .search-field {width: 75%;}
.page-404 .search-button {width: 25%;}





	#inlinesubscribe .form-wrap {margin: 0;}
	#inlinesubscribe .email {width: 67%; font-size: .9em;}
	#inlinesubscribe .form-button {width: 31%;}
	#inlinesubscribe .form-button button {padding-right: .3em; padding-left: .3em; font-size: .9em;}




	.rundown-header-title {float: left; width: 100%;}
	.rundown-header-title img {margin: 0 auto;}
	.rundown-header-tagline {display: none;}
	.rundown-tag-nav {display: none; position: relative; margin: 0; width: 100%;}
	.rundown-tag-nav li {padding: 2% 3%; border-bottom: 1px solid #b01c1c !important; }
	.rundown-tag-nav li:first-of-type {padding: 0 3% 2% 3%; line-height: auto; }
	.rundown-tag-nav li:first-of-type i {margin-right: 0;}



	/* podcast */
	.post-podcast-listen {width: 24%;}
	.audio-wrap {width: 74% !important; margin: 0 0 0 2% !important;}
	.post-podcast-see {display: none;}
	/* end podcast */

	.ad-wrap div {margin: 0 auto;}
}
