
/* Created a teams label - only works on the first one */

/*.meta .team-label {*/
    /*display: inline-block;*/
    /*border-radius: 0;*/
    /*white-space: nowrap;*/
    /*cursor: default;*/
    /*background: #eee;*/
    /*color: #fefefe;*/
    /*padding: 0;*/
    /*padding: 6px;*/
    /*font-size: 12px;*/
    /*letter-spacing: 1px;*/
    /*margin-right: 5px;*/
/*}*/


/* login reg forms */
.um {     opacity: 1!important; }


/* Team Labels with comma on second label */
.meta .label-team:last-child:before {
  content: ",";
  padding-left: 0;
  margin-right: 5px;
}
.meta .label-team:last-child {
  position: relative;
}


/* Basketball html5 add image */
.term-basketball .html5-basketball {
  display: block;
}


/* Remove animaiton on home hero */
.small-hero .background-image {
  animation: none !important;
}


/* Article Figure */
.single-news figure {
  width: 100%;
  max-width: 100% !important;
}


/* Footer Terms */

footer .footer-terms .cell .terms-container p {
  opacity: 1;
  color: #000;
}

footer .footer-terms .terms-policies a {
  color: #000;
  font-size: 17px;
}

.night-mode footer .footer-terms .cell .terms-container p {
  opacity: 1;
  color: #fff;
}

.night-mode  footer .footer-terms .terms-policies a {
  color: #fff;
}


.single-news .article-content-container .wysiwig-content ul {
  margin-bottom: 1.5em;
}


.single-news em {
  font-style: normal;
  line-height: inherit;
  border-bottom: 1px solid #baa564;
}

.single-news .paragraph-section em {
  font-style: italic;
  font-weight: 700;
  line-height: inherit;
  border-bottom: 0px;
}

.single-news .ad-placement img {
  margin-top: 0px;
  margin-bottom: 0px;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  z-index: 9999999 !important;
}


.primary-menu ul .menu-item-has-children.is-active {
  background-color: #baa564;
}

.primary-menu li:hover a {
 color: white !important;
}

.header-fixed .primary-menu ul .menu-item-has-children.is-active a:after {
  border-color: white !important;
}

.header-fixed .primary-menu ul .menu-item-has-children a:after {
  top: 21px;
}

.full-featured-post .meta:nth-child(2) span a {
  color: #fff;
}

.page-template-page-campaign .article-hero .meta span:nth-child(2) a, .page-template-page-campaign .news-tile .content .meta span:nth-child(2) a {
  color: #fff!important;
}


.meta .label-category {
  display: inline-block;
  border-radius: 0;
  white-space: nowrap;
  cursor: default;
  background: #baa564;
  color: #fefefe;
  padding: 0;
  background-color: #baa564;
  padding: 6px;
  font-size: 12px;
  letter-spacing: 1px;
  margin-right: 5px;
}

.news-tile .meta span:nth-child(2) {
  padding-left: 6px;
  padding-right: 0px;
}

.html5-ad {
  overflow: hidden !important;
}

.meta .label-category {
  padding: 3px 8px;
}

.full-featured-post .content h3 {
  margin-top: 20px;
}

.full-featured-post .back-image {
  background-position: top center !important;
}

body .single-news .quote-section span {
  font-size: 25px;
  line-height: 33px;
}

body blockquote, body blockquote p {

  color: #baa564;
  font-weight: bold;
  border-width: 5px;
  border-color: #baa564;
  margin-bottom: 2em;
  display: block;
  font-family: 'Roboto Condensed',sans-serif;
  font-size: 25px;
  line-height: 33px;
}



.single-news .this-is-the-table-outer-wrapper, .wysiwig-table-container {
  background-color: #f8f8f8;
  padding: 0.5em 1.5em 0em;
  margin-bottom: 20px;
}

.single-news .this-is-the-table-outer-wrapper {
  padding-bottom: 0.5em;
}

.night-mode .single-news .this-is-the-table-outer-wrapper, .night-mode .wysiwig-table-container {
  background-color: #000000;

}

.single-news table, .single-news .wp-block-table table {
  table-layout: fixed;
  width: initial;
}

.single-news table tfoot td, .single-news table tfoot th, .single-news table thead td, .single-news table thead th {
  font-size: 14px;
}

.single-news table tbody td, .single-news table tbody th {
  font-size: 15px;
}

.html5-ad {
  width: 100%;
}

header .day-night-toggle {
  z-index: 99;
  position: relative;
}

body .all-posts .long-news-tile h3 {
  float: left;
  width: 100%;

}

body .podcast-image {
  width: 35%;
  display: inline-block;
  float: left;
}

body .podcasts-section .podcast-tile {
  width: 65%;
  display: inline-block;
  padding: 0px;
}

body .swiper-pagination-bullet-active {
  opacity: 1;
  background: #baa564;
}

body .podcasts-section .mySwiper {
  padding-bottom: 3em;
}
body .podcasts-section .mySwiper .swiper-pagination {
  text-align: left;
}


body .podcasts-section .inner-content {
  padding: 3em 4em;
}


body .podcasts-section .swiper-button-prev {

  background-size: 9px;
  width: 34px;
  height: 34px;
  top: initial;
  bottom: 0;
  right: 44px;
  left: initial;
  background-color: #baa564;
}

body .podcasts-section .swiper-button-next {

  background-size: 9px;
  width: 34px;
  height: 34px;
  top: initial;
  bottom: 0;
  right: 0;
  background-color: #baa564;
}


.single-news h2 b, .single-news h2 strong {
  color: #000000 !important;
}

.night-mode .single-news h2 b, .night-mode .single-news h2 strong {
  color: #ffffff !important;
}




 /* RS Accordion */
.rs_accordion {
  cursor: pointer;
  padding: 0px;
}

.rs_accordion h3 {
  padding: 0px;
}

 body .rs_accordion h3.sub-title {
  margin-top: 0px;
}

body .night-mode .rs_accordion h3.sub-title {
  color: white;
}

.single-news .accordion {
  margin-left: 0px;
}

.single-news .accordion {
  margin-left: 0px;
  padding: 1.5em 0em;
  margin-bottom: 0px;
}

.single-news .accordion-content {
  border: 0px;
  padding: 30px 0px;
}

.single-news .accordion-content img {
  margin-bottom: 0px;
}


.single-news .accordion li:before {
 display: none;
}

.single-news .accordion-title {
  font-size: 19px;
  border: 0px;
  padding: 23px 0px 29px;
  border-bottom: 2px solid #baa564 !important;
  color: black;
  padding-right: 40px;

}

.single-news .accordion-title:last-child {
  border-bottom: 0px !important;
}

.single-news .accordion li {
 font-weight: 400;
}

body .accordion-title:focus, body .accordion-title:hover {
  background-color: white !important;
}

.night-mode .accordion {
  background-color: #19191b;
}

.night-mode .single-news .accordion-title {
  color: white;
}

.night-mode .accordion-title:focus, .night-mode .accordion-title:hover {
  background-color: #19191b !important;
}
.night-mode .single-news .accordion-content {
 color: white;
  background-color: #19191b;
}


.single-news .wp-caption>figcaption {
  margin-top: 0px;
  color: #000000;
  opacity: 0.7;
}

.night-mode .single-news .wp-caption>figcaption {
  margin-top: 0px;
  color: #ffffff;
  opacity: 0.7;
}

.single-news .accordion-content figure {
  margin-bottom: 1em;
}

body .single-news ol {
  list-style: auto;
  margin-left: 18px;
}

body .single-news ol li {
  font-weight: normal;
}



/* Ipad */
@media screen and (max-width: 63.9375em) {
  body .betting-guides-block .button {
    font-size: 17px;
  }

  body .betting-guides-block .button:after {
    width: 8px;
    height: 8px;
    top: 18px;
    right: 18px;
  }


  body .podcast-image {
    width: 50%;

  }

  body .podcasts-section .podcast-tile {
    width: 50%;

  }

}



/* Mobile */
@media screen and (max-width: 39.9375em) {
  .single-news p a {
    display: inline-block;
  }

  body .podcast-image {
    width: 100%;

  }

  body .podcasts-section .podcast-tile {
    width: 100%;

  }


  body .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
  }

  body .podcasts-section .inner-content {
    padding: 2em 2em;
  }

  body .news-tile .meta {
    margin-bottom: 2px;
    font-size: 10px;
  }

  header .less-button {
    background-color: #1e1e1e;
    padding: 17px 26px 17px 15px;
    border-bottom: 2px solid #baa564;
  }

  body .betting-guides-block .button:after {
    width: 8px;
    height: 8px;
    top: 18px;
    right: 18px;
  }

  body .single-news .quote-section span, body blockquote, body blockquote p {
    font-size: 18px !important;
    line-height: 28px;
  }

  .single-news .this-is-the-table-outer-wrapper, .wysiwig-table-container {
   padding: 0em;
  }

  .single-news .this-is-the-table-outer-wrapper {
    padding: 0em;
  }

  .single-news table, .single-news .wp-block-table table {
    table-layout: fixed;
    width: initial;
    min-width: 100%;
  }

  .single-news table tfoot td, .single-news table tfoot th, .single-news table thead td, .single-news table thead th {
    font-size: 13px;
  }

  .single-news table tbody td, .single-news table tbody th {
    font-size: 14px;
  }

  .single-news .accordion-title {
    font-size: 16px;
    padding: 16px 0px 18px;
  }
}

