/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* Athelete Of The Mic Hacks */
body.category-athlete-of-the-mic
.container-with-sidebar-wrapper {
	max-width: 1920px;
	margin-left: auto;
	margin-right: auto;
}

body.category-athlete-of-the-mic
.gpt-ad {
	text-align: center;
	display: none;
}

/* LSAP | XWP-2255 */
body.page-template-page-lsap .super-wrapper>.container div.widgettitle {
	margin-left: 0;
	padding-left: 0;
	text-align: left;
}

body.page-template-page-lsap .super-wrapper>.container .module__title {
	padding-left: 0;
}

body.page-template-page-lsap .widget-posts-split ul {
	margin-top: 0;
}

body.page-template-page-lsap .posts-list.with-featured-story .post-split:first-child,
body.page-template-page-lsap .sidebar .ione-widget-generic_flex_posts .widget-posts-split li:first-child {
	padding-top: 0;
}

body.page-template-page-lsap .posts-list.with-featured-story .post-split {
	padding: 20px 0;
}

/* On Air Talent */
body.category-on-air-talent .post-meta__title a:visited, .category-on-air-talent .post-link:visited, body.category-on-air-talent .widget-trending a.post-link:visited, body.category-on-air-talent .widget-posts-split a.post-link:visited {
/*color: #ce1f1f;*/
}

body.category-on-air-talent .has-default-thumbnail .post-meta__title, body.category-on-air-talent .has-post-thumbnail .post-meta__title {
	text-align: left;
	font-size: 1.1rem;
/*color: #ffffff;
	background-color: #1E1E1E;*/
}

body.category-on-air-talent .fourth-story-column .post-meta__lead, .third-story-column .post-meta__lead, body.category-on-air-talent .no-js .video-slider__item .post-meta__lead, body.category-on-air-talent .no-js .newsone-top-slider__item .post-meta__lead, body.category-on-air-talent .no-js .quote-slider__item .post-meta__lead {
	font-size: 1rem;
	line-height: 1.1rem;
}

body.category-on-air-talent .empty-title .module__title {
	display: none;
}

body.category-on-air-talent .module-row, body.category-on-air-talent .post-split, .category-on-air-talent .search-results, body.category-on-air-talent .category-on-air-talent .search-pagination {
	margin-left: 0;
	margin-right: 0;
}

body.category-on-air-talent .module__title {
	top: 0;
	border-top: 1px solid #6F6F6F;
	border-left: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
	margin-top: -1px;
}

body.category-on-air-talent .module-container {
	margin-top: 50px !important;
	border: 1px solid #6F6F6F;
}

body.category-on-air-talent .module__title {
	border-left: 1px solid #6F6F6F;
	border-top: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
}

body.category-on-air-talent .module-row {
	padding: 10px;
	margin-top: 20px;
}

/* LSAP | XWP-2255 */
body.page-template-page-lsap .super-wrapper>.container div.widgettitle {
	margin-left: 0;
	padding-left: 0;
	text-align: left;
}

body.page-template-page-lsap .super-wrapper>.container .module__title {
	padding-left: 0;
}

body.page-template-page-lsap .widget-posts-split ul {
	margin-top: 0;
}

body.page-template-page-lsap .posts-list.with-featured-story .post-split:first-child,
body.page-template-page-lsap .sidebar .ione-widget-generic_flex_posts .widget-posts-split li:first-child {
	padding-top: 0;
}

body.page-template-page-lsap .posts-list.with-featured-story .post-split {
	padding: 20px 0;
}

body.page-template-page-lsap .widget-trending li.post,
body.page-template-page-lsap .widget-posts-split li.post,
body.page-template-page-lsap .widget-trending li.media_playlist,
body.page-template-page-lsap .widget-posts-split li.media_playlist {
	background-color: transparent;
}

body.page-template-page-lsap .posts-list.with-featured-story .post-split.format-video {
	box-shadow: none;
	background-color: transparent;
	padding: 20px 0;
	margin-top: 0;
	margin-bottom: 0;
}

body.page-template-page-lsap .posts-list.with-featured-story .post-split.format-video:before {
	content: "";
	height: 1px;
	position: absolute;
	width: calc(100% - 34px);
	left: 17px;
	bottom: 0;
	background-color: gray;
}

body.page-template-page-lsap .w-screen, body.post-type-archive-listen-live .w-screen, body.single-listen-live .w-screen {
	width: 100%;
}