/*
Theme Name: Resonator Child
Theme URI: https://resonator.qodeinteractive.com
Description: A child theme of Resonator
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: resonator
Template: resonator
*/
body #qodef-top-area{
z-index:99;
}
article.category-youtube {
  display: none !important;
}
.single .qodef-e-text div img.wp-post-image {
  display: none;
}
#categories-3 .cat-item-252 {
  display: none;
}
body.single .is-layout-flex{
align-items: inherit;
}
body.single .is-layout-flex .wp-block-column{
flex: 1 1 0px;
}
.embed-nav { position: relative; /*padding-bottom: 56.25%;*/ min-height: 25px;overflow: hidden; max-width: 100%; } .embed-nav iframe, .embed-nav object, .embed-nav embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	@media only screen and (max-width: 860px){
		.embed-nav{min-height:82px !important;}
	}
	@media only screen and (max-width: 460px){
		.embed-nav{min-height:123px !important;}
	}
#qodef-page-header .qodef-header-logo-link img{padding:5px 0;}
.qodef-side-area-opener:after {
 content: "Listen here";
position: absolute;
width: 100px;
top: -30px;
left: -30px;
color: black;
display: none;
transition: color .2s ease-out;
font-size: 14px;
font-weight: bold;
}
.qodef-side-area-opener:hover:after {
	display:block;
}
.qodef-h5, h5{
	margin:0 0 25px;
}
.page-id-2050 #qodef-page-header, .page-id-501 #qodef-page-header{
	background-color: transparent !important;
}
.custom-download:after{
	content: '•';
margin-right: 5px;
	margin-left:5px;
}
.qodef-qi-testimonials-slider.qodef-item-layout--boxed .qodef-e-quote {
  position: absolute;
  bottom: 10px;
  top:unset;
}
.custom-butts:after{
	content:none !important;
}
.qodef-opener-icon.qodef-m.qodef-source--icon-pack.qodef-search-opener {
  color: black !important;
}
.qodef-opener-icon.qodef-m.qodef-source--icon-pack.qodef-search-opener .qodef-icon-linear-icons{color:#000;}
.custom-butts a{
	color:#595959;
}
.single-podcast-item .qodef-grid-item.qodef-col--9 {
  width: 75%;
}
.share-box {
  margin-top: 40px !important;
}
.podcast-subscribe-button {
  margin-bottom: 35px;
}
.qodef-share-link {
  background: #662E93;
}
.team-descrip p {
  font-size: 14px;
  line-height: 150%;
}
.faq-questions li{
	font-family: Lato,sans-serif;
font-weight: 700;
color: #000;
font-size: 27px;
line-height: 1.26em;
	margin-bottom:20px;
}

.podcast-subscribe-button {
  padding: 0 !important;
	border-radius: 0 !important;
}
.host-about{
	display: flex;
margin-bottom: 80px;
justify-content: space-between;
}
.trans-pdf{margin-bottom:30px;}
.trans-pdf a{
	color:#953C8E;
}
body .qodef-podcast-single .qodef-podcast-transcript{
	align-items: unset;
}
.qodef-podcast-hosts .qodef-m-text {
  flex: 0 0 63%;
}
.qodef-podcast-hosts .qodef-m-image{
		flex: 0 0 33%;
	}
body .podcast-subscribe-button:hover{
	color:#953C8E;
}
.full-inter{margin-top:25px;}
.full-inter a:hover{
	color:#953C8E;
}
.qodef-podcast-mentioned{
	margin-bottom:100px;
}
.guest-holder .team{
	display:none;
}
.guest-holder .team.team-category-guest{display:block;}
.host-holder .team{
	display:none;
}
.host-holder .team.team-category-host{display:block;}
.guest-holder .qodef-grid.qodef-responsive--custom.qodef-col-num--1366--3.qodef-layout--columns > .qodef-grid-inner > .qodef-grid-item{width:100%;}
.host-holder .qodef-grid.qodef-responsive--custom.qodef-col-num--1366--3.qodef-layout--columns > .qodef-grid-inner > .qodef-grid-item{width:100%;}
#qodef-page-footer-top-area {
  padding-top: 40px;
  padding-bottom: 0;
  background: #96c51d !important;
}
#qodef-page-footer-bottom-area {
  padding: 0;
}
.textwidget .podcast-subscribe-button{margin-bottom:0 !important;}
#qodef-side-area{padding-left:20px; padding-right:20px;}
#text-7 p {
  font-size: 16px;
}
footer .widget_resonator_core_button {
  display: inline-block;
  margin-right: 20px !important;
}


#qodef-page-footer #qodef-page-footer-bottom-area a {
  color: #b5a5b5;
}
#qodef-page-footer #qodef-page-footer-bottom-area a:hover{color:#FFF;}
body .wp-block-button .wp-block-button__link {
  font-family: inherit ;
  line-height: inherit;
  font-weight: normal;
  color: #F7941D !important;
  background-color: #662E93;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 8px 20px;
  font-size: 1em;
}
body #qodef-page-footer .widget .qodef-widget-title {
  margin: 0 0 30px;
	color:#fff;
}
#qodef-page-footer p {
  font-size: 14px;
  color: #FFF;
  line-height: 150%;
}
#qodef-page-footer .textwidget a{
	color:#953C8E ;
}
#qodef-page-footer .textwidget a:hover{
	color:#FFF;
}
#qodef-page-footer .widget_resonator_core_icon a{
	color:#FFF;
}
#qodef-page-footer .widget_resonator_core_icon a:hover {
	color:#953C8E ;
}
body #qodef-side-area-inner .widget a{
	color:#953C8E ;
}
footer .qodef-icon {
  margin-right: 20px;
}
.qodef-blog.qodef-item-layout--simple article .qodef-e-inner {
  border-radius: 0;
  box-shadow: none;
}
#qodef-page-footer-bottom-area p {
  color: #b5a5b5;
	 text-align: right;
}
body .wp-block-button .wp-block-button__link:hover{
	color:#662E93 !important;
}
footer .qodef-blog .qodef-e-media-image{display:none !important;}
footer .qodef-blog .qodef-e-content {padding:0 !important}
footer .qodef-blog.qodef-item-layout--simple article .qodef-e-content .qodef-e-info.qodef-info--bottom{margin-bottom:10px;}
#qodef-page-footer #text-9{margin-top:30px;}
#block-11 p {
    display: none;
}
#block-11 .podcast-subscribe-button {
  margin: 0 !important;
}
#qodef-page-footer .qodef-social-icons-group span {
 color: #F7941E !important;
}
#qodef-page-footer .qodef-social-icons-group span:hover {
 color: #662E93 !important;
}
body #qodef-page-inner {
  padding: 50px 0 100px;
}
.home #qodef-page-inner {
  padding: 0;
}
#categories-3 .cat-item.cat-item-18{display:none;}

@media only screen and (max-width: 499px) {
.qodef-layout--info-left .mejs-playpause-button > button {
  top: -64px !important;
}
}
@media only screen and (min-width: 500px) and (max-width: 680px)  {
.qodef-layout--info-left .mejs-playpause-button > button{top:-98px !important;}
}
@media only screen and (max-width: 800px) {
	.qodef-podcast-single .qodef-m-player-box .qodef-m-box-info .qodef-m-info-top{
display:block;}
.qodef-m-info-top div {
  display: inline;
}
	.qodef-layout--info-left .mejs-playpause-button > button{top:-32px;}
.host-about .qodef-top-holder {
  display: block !important;
}
.guest-holder .team{margin-bottom:120px !important;}
.team img {
  width: 100%;
}
.qodef-podcast-content-holder .qodef-col--9{width:100% !important;}
	.qodef-podcast-single .qodef-podcast-navigation{margin-bottom:50px;}

.qodef-e-title, .qodef-e-text {
  font-size: 20px;
  line-height: 130%;
}
.qodef-qi-testimonials-slider.qodef-item-layout--boxed .qodef-e-inner{
padding:35px 20px;}
	body .qodef-podcast-single .qodef-podcast-transcript{margin-top:0;}
.qodef-podcast-single .qodef-podcast-transcript .qodef-m-text .qodef-m-transcript-text {
  max-height: 250px !important;
}
h2,.qodef-h3, h3 {
  font-size: 28px;
  line-height: 30px;
}
	.qodef-h4, h4{font-size:22px;}
	.qodef-podcast-single .qodef-podcast-transcript .qodef-m-text .qodef-m-transcript-text p {
  font-size: 16px;
}
.qodef-page-title {
  background-position: 80% 55px!important;
	}
	.qodef-page-title h2, .qodef-page-title p, .qodef-page-title h1{text-shadow: 1px 1px 1px #333;}
}

@media only screen and (max-width: 1024px) {
	.qodef-podcast-hosts .qodef-m-image img{width:100%;}
	.qodef-podcast-hosts{display:block;}
}
@media screen and (min-width: 1140px) {
	.qodef-header--standard #qodef-page-header{padding-left:70px; padding-right:70px;}
}
@media screen and (min-width: 1140px) {

.qodef-podcast-player-sc.qodef-layout--info-left .qodef-m-player-box .qodef-m-box-info {
  flex: 0 0 55%;
padding-right: 100px;
}
body .qodef-podcast-single .qodef-podcast-transcript .qodef-m-text {
  flex: 0 0 63%;
}
	body .qodef-podcast-single .qodef-podcast-transcript .qodef-m-image{
		flex: 0 0 33%;
	}
body .qodef-podcast-single .qodef-podcast-transcript .qodef-m-text .qodef-m-transcript-text {
  max-height: 540px;
	}
}

