div#superhero-news-home-row {
    display: none;
}

/* Start FOLLOW Widget */
.ss-follow-wrapper.ss-with-spacing {
    margin: 0px;
}

.ss-follow-wrapper, .ss-follow-wrapper .ss-follow-column, .ss-follow-wrapper .ss-follow-network {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ss-follow-wrapper.ss-with-spacing .ss-follow-column {
    margin-bottom: 10px;
}

.ss-follow-wrapper .ss-follow-column {
    display: block;
    float: none;
    width: 100%;
}

.ss-follow-wrapper, .ss-follow-wrapper .ss-follow-column, .ss-follow-wrapper .ss-follow-network {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ss-follow-wrapper.ss-small-buttons .ss-follow-network {
    height: 32px;
    line-height: 32px;
}

.ss-follow-wrapper .ss-follow-network {
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    -webkit-font-smoothing: initial;
    font-family: 'Open Sans', arial, sans-serif;
    position: relative;
    overflow: hidden;
    font-size: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    color: #fff!important;
    text-decoration: none!important;
    box-shadow: none!important;
    outline: 0!important;
    padding: 0;
    margin: 0;
}

.ss-follow-wrapper, .ss-follow-wrapper .ss-follow-column, .ss-follow-wrapper .ss-follow-network {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ss-follow-wrapper .ss-follow-network {
	border: 0;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0;
}

.ss-facebook-color {
    background-color: #3b5998;
}

.ss-instagram-color {
    background-color: #c13584;
}

.ss-spotify-color {
    background-color: #1DB954;
}

.ss-twitter-color {
    background-color: #1da1f2;
}

.ss-follow-wrapper.ss-small-buttons .ss-follow-network i {
    width: 44px;
}

.ss-follow-wrapper .ss-follow-network i {
    color: #fff;
    font-size: 16px;
    font-style: normal!important;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    vertical-align: middle;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: rgba(0,0,0,.12);
    -webkit-transition: color .2s;
    transition: color .2s;
}

.ss {
    font-family: newspaper !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    vertical-align: text-bottom;
    line-height: 1;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ss-follow-wrapper .ss-follow-network .ss-follow-network-label {
    font-weight: 600;
    margin-left: 12px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1.25;
}

.ss-facebook:before {
    content: '\e818';
}

.ss-instagram:before {
    content: '\e81d';
}

.ss-spotify:before {
    content: '\e82c';
}

.ss-twitter:before {
    content: '\e831';
}

a.ss-follow-network:hover {
    text-decoration: none !important;
    background-color: #000000;
}
/* End FOLLOW Widget */

/* Start 16:9 Thumbnails */
@media (max-width: 879px) and (min-width: 768px) {
	.td-pb-span8 .td_module_10 .item-details{
	min-height: 123px !important;
	}
}

@media (min-width: 1019px) {
.td_module_10 .item-details {
    min-height: 123px;
}
	.td_module_10 {
    padding-bottom: 34px;
}
	.spon-home-cjb {
		margin-bottom: 41px;
		margin-top: -12px;
	}
}

@media (max-width: 500px) {
.td_module_10 .td-module-thumb .entry-thumb {
    height: 68.8px;
		object-fit: cover;
}
}

@media (min-width: 881px) {
.cjb-latest-news .td-module-thumb .entry-thumb {
    height: 68.8px;
		object-fit: cover;
}
}

@media (max-width: 767px) {
.cjb-latest-news .td-module-thumb .entry-thumb {
    height: 68.8px;
		object-fit: cover;
}
}
/* End 16:9 Thumbnails */

/* Start Jetpack Countdown */
.milestone-content {
		margin-top: 0px;
		font-weight: 600;
}

.milestone-header .event {
    font-size: 16px;
		text-transform: uppercase;
}

.milestone-header {
    background-color: #222222;
    color: #f8c365;
    padding: 1.14em;
}

.milestone-header .date {
	display: none;
}

.milestone-countdown .difference {
    display: inline-block;
    font-size: 16px;
		font-weight: 600;
}

.milestone-countdown, .milestone-message {
    color: #222;
    padding-bottom: 0px;
		font-size: 16px;
}

.milestone-message {
    padding-top: 0px;
    font-size: 16px;
}

@media (max-width: 767px) {
	.milestone-header .event, .milestone-message, .milestone-countdown .difference, .milestone-countdown {
    font-size: 14px;
	}
}
/* End Jetpack Countdown */

.sd-social-icon .sd-content ul li[class*='share-'].share-reddit a.sd-button {
    background: #FF4500 !important;
    color: #FFFFFF !important;
}

#superhero-news-home-row .td-element-style {
	transition: none !important;
	opacity: 1 !important;
	background-color: #222222 !important;
}

.spread {
    background: #222222;
}

/* DARK MODE */

@media (prefers-color-scheme: dark) {
/* HOMEPAGE */
.td-container-wrap {
    background-color: #2d2d2d;
}

.td-footer-wrapper {
    background-color: #222222;
}
	
.td-sub-footer-container {
    background-color: #bf1523;
}

.milestone-header {
    background-color: #000000;
}

.milestone-countdown, .milestone-message {
    background-color: #2d2d2d;
    border: 1px solid #000000;
}

.milestone-countdown, .milestone-message {
    color: #dedede;
}

.td-theme-wrap .td_block_template_14 .td-block-title {
    background-color: #000000;
}

.td_block_template_8 .td-block-title > * {
    color: #dedede;
}

h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
    color: #dedede;
}

.td-post-author-name a {
    color: #dedede;
}

.td-excerpt, .td-excerpt p {
    color: #999999;
}
	
#superhero-news-home-row .td-element-style {
	background-color: #000000 !important;	
}

.spread {
    background: #000000;
}

.spread .spread-entry-title a {
    color: #dedede;
}
	
.td_block_separator span {
	border-top: 1px solid #222222;		
}

.page-nav a, .page-nav span {
    border: 1px solid #999999;
    color: #aaaaaa;
}

input[type="submit"] {
    background-color: #000000;
}

/* SINGLE */

.post {
    background-color: #2d2d2d;
}

.td-category a {
    background-color: #000000;
}

h1, h2, h3, h4, h5, h6 {
    color: #dedede;
}

header .td-post-author-name, header .td-post-date {
	color: #999999;
}

.td-icon-comments:before, a.comments-link {
    color: #dedede;
}

.wp-caption-text, .wp-caption-dd {
	color: #999999;
}

.td-post-content, .td-page-content {
	color: #dedede;
}

.td-post-content blockquote p {
	color: #dedede !important;
}

h4.superhero-relatedposts-headline-cjb, h4.jp-relatedposts-headline-cjb {
	background-color: #000000;
}

.widget {
    color: #dedede;
}

}


@media (prefers-color-scheme: dark) and (min-width: 768px) {

.spread .spread-entry {
	background: #2d2d2d;
}

.spread .spread-entry-title a {
    color: #dedede;
}

}

@media (prefers-color-scheme: dark) and (max-width: 767px) {
	body {
		background-color: #2d2d2d !important;
	}

}