body > #td-outer-wrap .tdc-content-wrap {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(13, 13, 13, 0);
}
body .td-main-content-wrap {
  background-color: rgba(0, 0, 0, 0.8);
}
.wpb_wrapper .td-trending-now-title {
  background-color: #424242;
  background-image: linear-gradient(to right, red 100%, blue 100%);
}
.vc_column #tdi_14 {
  background-color: rgba(255, 255, 255, 0.94);
}
#td-header-menu .td-normal-menu > .sub-menu {
  background-color: #202020;
}
.sf-menu > .menu-item .menu-item > a {
  background-color: #202020;
  color: #c1c1c1;
}
body > #td-outer-wrap .td-footer-wrapper {
  background-color: rgba(34, 34, 34, 0.8);
}
#td-outer-wrap .td-sub-footer-container .td-pb-row {
  background-color: rgba(0, 0, 0, 0);
}
body > #td-outer-wrap .td-sub-footer-container {
  background-color: rgba(13, 13, 13, 0);
}
.td-block-span12 > .td_module_10 .entry-title > a {
  color: #dcdcdc;
  font-size: 25px;
  line-height: 22px;
  -webkit-text-stroke-color: #ff0000;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0px;
}
#tdi_33 > .td-block-span12 .td-excerpt {
  font-size: 15px;
  color: #b5b5b5;
}
#td-outer-wrap .td-pb-span8 {
  background-color: rgba(0, 0, 0, 0);
}
.td-container .post {
  background-color: rgba(255, 255, 255, 0);
}
.td-ss-main-content .entry-title {
  color: #d2d2d2;
}
.td-post-header .entry-date {
  color: #cbcaca;
  font-weight: 700;
}
.td-pb-row .td-post-content {
  color: #d0cfcf;
}
.vc_column #tdi_11 {
  color: #f71b1b;
}
.td_block_inner > #tdi_11 .entry-title {
  color: #ff0606;
}
#tdi_11 > .td-trending-now-display-area a {
  color: #ffffff;
  font-size: 16px;
  line-height: 25px;
  text-transform: uppercase;
}
#tdi_16 > .td-block-span12 .entry-title {
  color: #ffffff;
}
.td-block-span12 > .td_module_11 .entry-title > a {
  color: #cecece;
  font-size: 22px;
}
#tdi_16 > .td-block-span12 .td-excerpt {
  color: #c9c9c9;
  font-size: 15px;
}
.td-pb-row > .td-pb-span5 a {
  color: #ffffff;
}
.td-footer-wrapper .footer-text-wrap {
  font-size: 16px;
  font-weight: 400;
}
.td-pb-row > .td-pb-span5 span {
  line-height: 14px;
  font-size: 16px;
}
.wpb_wrapper strong {
  color: #d8d8d8;
  font-weight: 800;
  font-size: 16px;
  line-height: 16px;
}
.td-ss-main-sidebar > .widget_text strong {
  font-size: 16px;
  line-height: 16px;
  color: #d8d8d8;
}
.vc_column .joan-now-playing {
  background-color: #202020;
  line-height: 25px;
  font-size: 20px;
  padding-top: 0px;
  margin-top: -29px;
}
.wpb_wrapper .current-show {
  color: rgba(255, 255, 255, 0.94);
  font-size: 20px;
  text-transform: capitalize;
  text-align: center;
  font-weight: 600;
  font-family: 'Arial Black', Gadget, sans-serif;
  line-height: 7px;
  padding-top: 13px;
}
.vc_row .widget {
  line-height: 28px;
}
.wpb_wrapper .joan-image-thumbnail {
  margin: 0px 0px 0px 0px;
  margin-top: 0px;
  text-align: center;
  padding-top: 0px;
  padding-left: 87px;
}
.wpb_wrapper > .wpb_wrapper span {
  font-size: 15px;
  color: #c1c1c1;
  text-align: center;
  padding-left: 114px;
  padding-right: 114px;
  padding-bottom: 0px;
}
.td-pb-row p {
  color: #ffffff;
}
.vc_row #tdi_14 {
  background-color: rgba(255, 255, 255, 0);
}
@media screen and (max-width: 375px) {
  .td-block-span12 > .td_module_10 .entry-title > a {
    font-size: 12px;
    line-height: 18px;
    color: #dedbdb;
  }
  #tdi_33 > .td-block-span12 .entry-title {
    color: #ffffff;
  }
}
