/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 05 2024 | 16:46:39 */
/*podcast with no additional bonus/next episode info */
.postid-21776 .episodeBonus, .postid-21776 .nextEpisode, .postid-21776 .episodeHighlights { display: none }
.postid-21835 .episodeBonus, .postid-21835 .nextEpisode, .postid-21835 .episodeHighlights { display: none }
.postid-22317 .episodeBonus, .postid-22317 .nextEpisode, .postid-22317 .episodeHighlights { display: none }
.postid-21868 .episodeBonus, .postid-21868 .nextEpisode, .postid-21868 .episodeHighlights, .postid-21868 .episodeResources { display: none }


.postid-21931 .nextEpisode { display: none }
.postid-21984 .nextEpisode { display: none }
.postid-21987 .nextEpisode { display: none }
.postid-22065 .nextEpisode { display: none }
.postid-22102 .nextEpisode { display: none }
.postid-22209 .nextEpisode { display: none }
.postid-22241 .episodeBonus, .postid-22241 .nextEpisode { display: none }
.postid-22262 .episodeBonus, .postid-22262 .nextEpisode { display: none }

.postid-22262 .coHostContent {flex-direction: column}
@media screen and (max-width: 900px) { .postid-22262 .coHostContentLeft  {text-align: inherit;} }

#colpodbody #wrapper {   background-image: url("https://www.genomebc.ca/wp-content/uploads/2020/06/genomebc_codeoflife_podcast_background-scaled.jpg");  background-repeat: no-repeat;  background-attachment: fixed; background-position: center top -300px;  }
#colpodbody #headerWrapper { box-shadow: none; position: relative }
#colpodbody #headerWrapper, #colpodbody #bannerWrapper,#colpodbody #middleWrapper .blogArea, #colpodbody #middleWrapper .newsArea, #colpodbody #middleWrapper { background: none }
#colpodbody #middleWrapper .blogArea { padding-bottom: 0px }
#colpodbody .headerbottom { display: table; }
#colpodbody .headerbottom div { display: table-cell; } 
#colpodbody .headerbottom2 img { max-width: 35vw;} 
#colpodbody .headerbottom3 img { max-width: 150px; margin-left: 50px; margin-bottom: 100px } .headerbottom3 { vertical-align:bottom; }
#colpodbody .menuArea li a {  height: auto; line-height: auto }
#colpodbody #mojo-sp-right-wrap { display: none !important }
#colpodbody #colpodSlider .owl-item { max-width: 95vw }
#colpodbody .colvideo {    position: relative;    width: 100%;    height: 0;    padding-bottom: 56.25%;}
#colpodbody .colvideo iframe {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;} 
#colpodbody .connectArea { Background: rgba(246, 251, 244, 0.4); color: #3D1A52 }
#colpodbody .newsArea .sub { box-shadow: none; background: white}
#colpodbody .newsArea .sub .image { height: auto; transform: none;-webkit-transform: none;  float: left;    overflow: hidden;    position: relative; }
#colpodbody .newsArea .sub .image a { height: auto; transform: none; -webkit-transform: none }
#colpodbody .newsArea .sub .image a img, #colpodbody .colcardimage img { width: 100%}
#colpodbody .colcardimage img { border-radius: 15px; }
#colpodbody .card .colpadimage img, #colpodbody .card { border-radius: 15px 15px 0px 0px; }
#colpodbody .colpodtakeimg, #colpodbody .colpodtransimg  { position: absolute; left: -110px; margin-top: 58px; }
#colpodbody h1, #colpodbody h2, #colpodbody h3, #colpodbody h4, #colpodbody h5, #colpodbody .all { color: #3D1C52; font-weight: 700 }
#colpodbody .newsArea .text { min-height: 230px; border: 1px solid black }
#colpodbody .subscribecoldiv input[type=text], .page-template-template-colepages .connectArea input[type=text], #colpodbody .owl-nav, #colpodbody .search { display: none }
#colpodbody .subscribecoldiv input[type=email], .page-template-template-colepages .connectArea input[type=email] {width: 70%; border-left: 0.5px solid #333D47; border-top-left-radius: 5px;   border-bottom-left-radius: 5px; }
#colpodbody .header { min-height: 100px }
#colpodbody #middleWrapper p, .single-podcast #middleWrapper p, .colepisodedetails { color: #3D1C52; }
#colpodbody .colbut { width: 100%; margin-bottom: 10px !important; font-size: 25px; padding: 12px 30px;  }
#colpodbody .colreadmore {font-size: 25px; padding: 10px 50px; float:left  }
#colpodbody .sharethis { font-weight: 500; float: left; color: #3D1C52; font-family: 'titillium_websemibold'; margin-left: 20px; margin-top: 10px } 
#colpodbody .sublinks, #colpodbody h3 { font-weight: 500; color: #3D1C52; font-family: 'titillium_websemibold'; }
#colpodbody .sharediv img { margin-top: 8px; margin-left: 10px  }
#colpodbody button[disabled], #colpodbody button[disabled]:hover { background-color: gray; color: white; border: none}
#colpodbody .colpodtake ul { padding-left: 30px; list-style-type: square; color: #3D1C52; }
#colpodbody .colpodtake, .colepisodedetails { margin-bottom: 20px; }
#colpodbody .alleps { float:left; width:50%; margin-left: 30px; color: #3D1C52 !important;  }
#colpodbody .subscribecoldiv a { color: #3D1A52 }
#colpodbody h3, #colpodbody .colfooter { margin-bottom: 20px; }
#colpodbody.sticky .logoArea { width: 200px }
.colpodtakeimg img, .colpodtransimg img { width: 100px }
.single-podcast h2 {margin-bottom:20px; font-size: 48px }
/*TEMP AUG 6th*/ #colpodbody .colpodtake { display: none }
@media screen and (min-width: 768px) {
  .mobileonly { display: none !important }
  .page-template-template-colepisodes .newsArea .item:nth-of-type(6) { clear: left }
}

@media screen and (max-width: 767px) {
  #colpodbody .logoArea { width: 50% }
  #colpodbody .headerbottom2 img { max-width: 90vw }
  #colpodbody .headerbottom, .page-template-template-colhome .connectArea, .page-template-template-colhome .newsArea, .page-template-template-colhome .aboutArea, #colpodSlider .buttons { display: none !important }
  #colpodbody #bannerWrapper, #colpodbody #middleWrapper, #colpodbody .blogArea, .colbodyheader2 .newsArea, .colbodyheader2 .logoArea, .single-podcast .blogshowArea { margin-top: 0px !important; padding-top: 0px }
  #colpodbody .colreadmore { width: 100%; margin-bottom: 15px !important;}
  #colpodbody .header .menuArea { margin: 20px 10px 0 0; }
  #colpodbody .alleps { width:100%; text-align: center;   }
  #colpodbody .alleps h3 { font-size: 42px !important; margin-bottom: 20px }
  #colpodSlider .wpb_content_element { margin-bottom: 0px; }
  
  #colpodbody .colfooter, #colpodbody .colfooter a { font-size: 13px; color: #3D1A52; text-align: center; line-height: 19px }
  #colpodbody .colfooter img { max-width: 80%; margin: 0 auto}
  .page-template-template-colepages .connectArea form { padding: 0px 0px 40px 0px }
  .mobileonly, .mybtnex.mobileonly { display: block; margin-top: 15px !important; }
  .deskav, .page-template-template-colepisodes .colpartner, .page-template-template-colepisodes .colpartner, .page-template-template-colepisodes logoArea { display: none }
  .sharelinks, #colpodbody .sharethis { float: none; }
  .sharediv { text-align: center }
  .colbodyheader2 .colpartner, .colbodyheader2 .logoAreacol,  #colpodbody #footerWrapper { display: none !important; }
  .colbodyheader2 .logoArea .default { display: inline-block;  }
  .colbodyheader2 .logoAreacol { margin-left: 0px;  }
  #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1:after, #mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-1:after  { font-size: 45px }
  .aboutthisep { margin-top:0px; text-align: center; font-size: 24px }
  .page-template-template-colepages .connectArea { background: none !important; margin: 0px; padding: 0px }
   .page-template-template-colepages .connectArea input[type=email] {width: 100%; border-left: 0.5px solid #333D47; border-top-left-radius: 5px;   border-bottom-left-radius: 5px; }
  .single-podcast .blogshowArea .colepisodedetails, .single-podcast .blogshowArea .mycontainer h2, .single-podcast .buttons, .single-podcast .colpodtake , .single-podcast .colpodtrans{ display: none }
}
