@font-face { font-family: 'CaeciliaLTPro75Bold'; src: url('../fonts/CaeciliaLTPro75Bold.eot'); src: url('../fonts/CaeciliaLTPro75Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/CaeciliaLTPro75Bold.svg#CaeciliaLTPro75Bold') format('svg'), url('../fonts/CaeciliaLTPro75Bold.ttf') format('truetype'), url('../fonts/CaeciliaLTPro75Bold.woff') format('woff'); }
@font-face { font-family: 'Trade_Gothic_LT_Bold'; src: url('../fonts/Trade_Gothic_LT_Bold.eot'); src: url('../fonts/Trade_Gothic_LT_Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Trade_Gothic_LT_Bold.svg#Trade_Gothic_LT_Bold') format('svg'), url('../fonts/Trade_Gothic_LT_Bold.ttf') format('truetype'), url('../fonts/Trade_Gothic_LT_Bold.woff') format('woff'); }
#digital_banner_2{border-color: #f5f5f5 !important;}
#digital_banner .title-top{border-left: 6px solid #f3921d;}
#digital_banner .body{padding:10px 20px !important; min-height: 330px;}
#digital_banner .title{font-size: 16px; padding: 0; margin-bottom: 12px;}
.cover-text-uppercase{text-transform: uppercase; font-weight: bold;}
#digital_banner .points>li{width: 100% !important; line-height: 20px;}
#digital_banner .title-points{font-size: 13px; text-transform: inherit;}
#digital_banner .btn-digital-issue{float: none; font-size: 14px; display: inline-block; margin: 8px auto 0;}
/* .sub-slider .td-pb-row{width:216px} */
#digital_banner .btn-digital-issue:hover{background-color: #fa891f;}
#digital_banner .text-center{text-align: center;}

.podcast-box{background-color: #718c7b; padding: 0 8px 1px; border:1px solid #f5f5f5; min-height: 384px;}
.podcast-header{padding: 0; margin: 0;}
.podcast-header li{display: inline-block; width: 65%; margin: 0;}
.podcast-header li:nth-child(1){width: 70px; text-align: center;}
.podcast-header li:nth-child(1) img{margin-top: -15px; width: 45px}
.podcast-header li:nth-child(2){padding:0 10px; margin-top: 8px; font-size: 22px; border-left: 1px solid #ffffff; text-transform: uppercase; color: #fff; line-height: 24px;}
.podcast-header li:nth-child(2) small{text-transform: capitalize; display: block; color: #30251d; font-size: 11px; font-weight: bold;}
.podcast-heading{margin: 6px 0; background-color: #30251d; padding: 6px; text-align: center; color: #fff; font-weight: bold; font-size: 0.8rem;}
.podcast-box .points{padding-left: 10px; margin-bottom: 0; margin-top: 0; min-height: 192px;}
.podcast-box .points li{line-height: 20px;font-size: 12px; color: #fff; display: block; position: relative; padding: 0 5px 0 10px;}
.podcast-box .points li::before{ content: "-"; position: absolute; left: 0;}
.btn-light{background-color: #ffffff; color: #000000; text-align: center; border: 0; font-family: "Work Sans"; font-size: 14px; font-weight: bold; width: 150px; display: block; padding: 0.7rem 1.5rem; margin:0 auto 21px;}
.btn-light:hover{background-color: #1f1f1f; color: #ffffff;}
.homepodcast{min-height: 209px!important;}
.cus-sub-box.horseRiderParent{border:1px solid #f5f5f5;}
.cus-sub-box.horseRiderParent .tab-content.current{background-color: #f7f7f7; height: 324px;}
.cus-sub-box.horseRiderParent ul.tabs li{width: 48%;}
.cus-sub-box.horseRiderParent ul.tabs li img{height:auto !important;}
.cus-sub-box.horseRiderParent ul.tabs li.current{box-shadow:none !important;}
.cus-sub-box.horseRiderParent .tab-content.current{padding: 0 15px; text-align: center;}
.cus-sub-box.horseRiderParent .sub-slider .subscribe-now{width: 100%; font-size: 14px; padding: 10px; margin: 0 auto; display: block;}
.cus-sub-box.horseRiderParent .sub-slider .subscribe-now:hover{background-color: #7c3310;}
.cus-sub-box.horseRiderParent .sub-slider .title{margin: 14px auto 12px; font-style: italic;}
.cus-sub-box.horseRiderParent .sub-slider img{width: 112px}
.cus-sub-box.horseRiderParent .horizontalLine{border-top:1px solid #eeeeee; padding: 5px 0; margin-top: 25px;}
.cus-sub-box.horseRiderParent .sub-slider .lSSlideOuter .lSPager.lSpg{text-align: center; position: absolute; left:0; right:0; bottom:auto; top:220px;}

.podcastbanner{background-size: 100%; background-repeat: no-repeat; background-position: top; padding: 140px 0;}
.podcastbanner h1{font-size: 2.3rem; margin-top: 5px; font-family: 'CaeciliaLTPro75Bold'; text-shadow: 0 1px 3px #ffffff; color: #1f1f1f;}
.podcastbanner p{font-size: 17px;font-family: 'Trade_Gothic_LT_Bold';}
.podcastNewsletter{background-color: #1f1f1f; padding: 1.4rem 0;}
.podcastNewsletter .podcastForm{display: flex; justify-content: start; }
.podcastForm-title{font-size: 1.3rem; color: #ffffff; text-align: right; display: block; padding: 0.8rem;}
.podcastNewsletter .podcastForm input[type=email].form-control{border: 0; padding: 0.8rem; font-size: 1rem; height: 43px !important;}
.podcastNewsletter .podcastForm .signup-btn{display: inline-block; color: #ffffff; padding: 0.8rem 1.2rem; background-color: #f3921d; border:0; text-transform: uppercase;}
.podcastPartners{margin: 24px 0;}

.podcastCurrentEpisode h3{font-size: 30px; color: #f3921d; margin-top: 0; margin-bottom: 7px;font-family:Verdana,Geneva,sans-serif;}
.podcastCurrentEpisode p{line-height: 28px;}
.podcastCurrentEpisode small{color: #718c7b; display: block; margin-top: 15px;}
.podcastCurrentEpisode .goEpisode-btn{background-color: #f3921d; display: inline-block; color: #ffffff; padding: 0.5rem 0.8rem;}
.podcastCurrentEpisode .goEpisode-btn:hover{background-color: #7c3310;}

.podcastRecentEpisode .podcastList{border:1px solid #f5f5f5; padding: 10px; margin-bottom: 15px}
.podcastRecentEpisode h3{font-size: 24px; color: #7c3310; margin-top: 0; margin-bottom: 3px;font-family:Verdana,Geneva,sans-serif;}
.podcastRecentEpisode p{margin-bottom: 8px; font-size: 13px;font-family:Verdana,Geneva,sans-serif;}
.podcastRecentEpisode .goEpisode-btn{background-color: #7c3310; color: #ffffff; font-size: 13px; padding: 0.4rem 0.8rem;}
.podcastRecentEpisode .goEpisode-btn:hover{background-color: #f3921d;}
.prodcastList-nav{text-align: center; padding: 10px;}
.prodcastList-nav span{background-color: #eeeeee;display: inline-block; width: 34px; height: 34px; padding: 5px; text-align: center;}
.viewAllBox{text-align: center; margin: 10px 0;}
.viewAllBox a{color: #f3921d; text-decoration: underline; font-size: 1.2rem;}
.viewAllBox a i{color: #000000;}
.podcastTestimonials{margin: 25px 0;}
.hourseTestimonial{min-height: 355px; padding: 15px; background-color: #718c7b; color: #ffffff;}
.hourseTestimonial h3{border-left:5px solid #f3921d; margin-top: 0; color: #ffffff; line-height: 24px; padding-left: 12px;font-family:Verdana,Geneva,sans-serif;}
.hourseTestimonial h3 a{color: #ffffff;}
.hourseTestimonial h3 small{display: block; font-size: 13px;}
.hourseTestimonial .clientimg{float: left; width: 140px; margin-top: 38px;}
.hourseTestimonial .testimonialsBody{float: left; width: 68%;}
.hourseTestimonial img{width: 120px; height: 120px; margin-right: 20px;border-radius: 50%;}
.hourseTestimonial p{font-size: 11px;margin-bottom: 0; line-height: 18px;font-family:Verdana,Geneva,sans-serif;}
.hourseTestimonial.youngRiderTestimonials{background-color: #1f1f1f;}

.podcastPartnership{text-align: center; margin-top: 50px;margin-bottom: 25px;}
.podcastPartnership h2{font-size: 1.6rem; margin-top: 0; display: inline-block; border-bottom: 5px solid #f3921d}
/* .priceSubscribe{width:216px;} */
.title-adjust{font-size:11px!important;}
.cus-sub-box .tab-content.current{height: 326px;}
.lSSlideOuter .lSPager.lSpg{margin-top:0 !important;}
.cus-sub-box {border: 1px solid #ddd !important;}
.td-menu-background{top: 0;}
.cus-back-issue ul.products li.product{padding: 0 20px 20px !important;}
.cus-back-issue ul#back-issue-slider.products li.product .woocommerce-loop-product__title{font-size: 13px !important; line-height: 16px !important;}
.footer-top .td-pb-row [class*="td-pb-span"]{padding-left: 12px !important; padding-right: 12px !important;}
.topMenu { max-height: 34px;}
.checkoutHome{line-height: 33px;}
.footer-top h4{font-size: 15px;}
.footer-top ul > li{font-size: 13px;}
.topMenu ul li {margin-right: 6px;padding: 4px 3px;}
.cus-back-issue ul.products li.product{padding: 0 15px 20px !important;}
.sf-menu .td-icon-menu-down{margin-left: 3px;}
.cus-two-post{clear: both;}
.topMenu ul li{line-height: 25px !important;}
.cus-sub-box.horseRiderParent .sub-slider .td-pb-row{width: 216px;}
.sponsorsBox{border:1px solid #eee; padding:1rem;}
.podcastPartnership .td-pb-row{display: flex; align-items: center; justify-content: center;}
@media (max-width: 1350px){
	#digital_banner .body{min-height:325px;}
	#digital_banner .btn-digital-issue{margin: 3px auto;}
	#digital_banner .title-points{font-size: 12px;}
	.podcast-box{min-height: 381px;}
	.podcast-header li:nth-child(2){font-size: 20px; line-height: 22px;}
	.podcast-header li:nth-child(2) small{font-size: 11px;}
	.podcast-heading{line-height: 18px; font-size: 11px;}
	.podcast-header li:nth-child(1){width: 60px;}
	.podcast-header li:nth-child(1) img{width: 40px;}
	.podcast-box .points li{margin-right: 0px;}
	.btn-light{margin: 10px auto;}
	.cus-sub-box.horseRiderParent .sub-slider .title{margin: 20px auto;}
	.cus-sub-box.horseRiderParent .sub-slider .subscribe-now{padding: 10px 0;}
	.hourseTestimonial .clientimg{width: 120px;}
	.hourseTestimonial h3{margin-bottom: 7px;}
	.hourseTestimonial .clientimg img{width: 90px; height: 90px;}
	.hourseTestimonial p{line-height: 16px;}
	.podcastbanner{background-size: cover; background-repeat: no-repeat; background-position: top; padding: 140px 0;}
	.sf-menu > li > a{padding: 0 5px;}
}
@media (min-width: 1201px) and (max-width: 1346px){
	.sf-menu a.sf-with-ul{padding-right: 12px; padding-left: 4px;}
	.topMenu ul li{padding: 4px !important;}
    .td-subcat-dropdown{display: none !important;}
	.header-search-wrap{left: auto; position: absolute; right: 40px;}
	.sf-menu a.sf-with-ul {padding-right: 14px;padding-left: 3px;}
}
@media (max-width: 1199px){
    .sf-menu a.sf-with-ul{padding-right: 18px !important;padding-left: 6px !important;}
	.sf-menu a.sf-with-ul{padding-right: 16px !important;padding-left: 4px !important;}
}
@media (max-width: 1190px){
	#digital_banner, .cus-sub-box{margin-top: 0;}
	#digital_banner .btn-digital-issue{margin: 0 auto 10px;}
	#digital_banner .title{font-size: 15px;}
	#digital_banner .body{height: 330px;}
	.podcast-header li:nth-child(1){width: 50px;}
	.podcast-header li:nth-child(1) img{width: 37px;}
	.podcast-header li:nth-child(2){font-size: 22px;line-height: 24px;}
	.podcast-header li:nth-child(2) small{font-size: 12px;}
	.podcast-box .points li{margin-right: 0;}
	.podcast-heading{font-size: 14px; line-height: 20px; margin: 8px 0;}
	.podcast-box .points li{margin-right: 0;}
	.cus-sub-box.horseRiderParent .sub-slider .subscribe-now{padding: 10px;}
	.podcast-box .points{margin-top: 0px;margin-bottom: 10px;}
	.btn-light{margin-bottom: 16px;}
	.cus-sub-box.horseRiderParent .sub-slider .lSSlideOuter .lSPager.lSpg{bottom: 60px;}
	.podcastCurrentEpisode h3{font-size: 26px;}
	.podcastbanner{padding: 80px 0; background-attachment: initial; background-position: bottom;}
	.podcast-box .points{min-height: 144px;}
	.hourseTestimonial h3{margin-bottom: 15px;}
	.hourseTestimonial p{line-height: 18px;}

}
@media (max-width: 1030px){
	#digital_banner, .cus-sub-box{margin-top: 0;}
	#digital_banner .btn-digital-issue{margin: 38px auto;}
	#digital_banner .body{height: 365px;}
	.podcast-box .points{min-height: 278px;}
	.podcast-header li:nth-child(1){width: 40px;}
	.podcast-header li:nth-child(1) img{width: 37px;}
	.podcast-header li:nth-child(2){font-size: 18px;line-height: 20px;}
	.podcast-header li:nth-child(2) small{font-size: 9px;}
	.podcast-box .points li{margin-right: 0;}
	.podcast-heading{font-size: 11px; line-height: 16px; margin: 6px 0;}
	.podcast-box .points li{margin-right: 0;}
	.cus-sub-box.horseRiderParent .tab-content.current{height: 405px;}
	.cus-sub-box.horseRiderParent .tab-content .priceSubscribe{margin-top: 10px;}
	.cus-sub-box.horseRiderParent .tab-content .priceSubscribe .td-pb-span4, .cus-sub-box.horseRiderParent .tab-content .priceSubscribe .td-pb-span8{width: 100% !important;}
	.cus-sub-box.horseRiderParent .sub-slider .subscribe-now{padding: 10px; margin-top: 28px;}
	.podcast-box .points{margin-top: 0px;margin-bottom: 10px;}
	.btn-light{margin-bottom: 12px;}
	.cus-sub-box.horseRiderParent .horizontalLine{margin-top: 40px;}
	.cus-sub-box.horseRiderParent .sub-slider .lSSlideOuter .lSPager.lSpg{bottom: 120px;}
	.podcastbanner{padding: 30px 0; background-attachment: initial; background-position: bottom;}
	.hourseTestimonial{display: block; min-height: 420px; margin-bottom: 15px;}
	.hourseTestimonial img{display: block; margin:0 auto 20px;}
	.podcastCurrentEpisode small{margin-top: 0;}
	.hourseTestimonial{min-height: 370px;}
	.hourseTestimonial .clientimg{float: none; width: 140px; margin: auto;}
	.hourseTestimonial .testimonialsBody{float: none; width: 100%;}
	.priceSubscribe{width:100%;}
	.sub-slider .td-pb-row{width:100%;}
	.cus-sub-box .tab-content.current {height: 360px;}
	.sub-slider .subscribe-now {padding: 10px 8px;font-size:15px;}
	#digital_banner .btn-digital-issue {margin: 30px auto;}
	#digital_banner .body {height: 406px;}
    .podcast-box{min-height: 455px;}
	
}
@media (max-width: 970px){
	.cus-sub-box.horseRiderParent .sub-slider .td-pb-row{width: 150px;}
	.homepodcast {min-height: 264px !important;}
	#digital_banner .btn-digital-issue{margin: 8px auto;}
    .cus-sub-box.horseRiderParent .horizontalLine{margin-top: 30px;}
	.cus-sub-box.horseRiderParent .sub-slider .lSSlideOuter .lSPager.lSpg {bottom: auto; top: 240px;}
	#digital_banner .body {height: 400px;}
    .podcast-box{min-height: 454px;}
}
@media (max-width: 767px){
	#digital_banner .body{height: auto;}
	#digital_banner .btn-digital-issue{margin: 15px auto 0;}
	.cus-sub-box.horseRiderParent .tab-content.current { height: 365px;}
	.cus-sub-box .tab-content.current{height: auto;}
	.podcastForm-title{text-align: center;}
	.podcastPartners{text-align: center;}
	.podcastPartners img{display: inline-block; max-width: 220px;}
	.hourseTestimonial .clientimg{margin-top: 15px;}
	.hourseTestimonial{min-height: 180px;}
	.podcast-box{min-height: auto;}
	.podcast-box .points{min-height: auto;}
	.priceSubscribe{width:100%;}
	.sub-slider .td-pb-row{width:100%;}
    .cus-sub-box.horseRiderParent .sub-slider .subscribe-now{margin-top: 15px;}
	.td-mobile-content .td-mobile-main-menu>.menu-item:nth-last-child(1) a {color: #ffffff !important;}
	.cus-sub-box.horseRiderParent .sub-slider .td-pb-row{width: 100%;}
	.sub-slider #hi-sub-slider, .sub-slider #yr-sub-slider {height: 365px!important;}
	/* #digital_banner .body{height: 396px;} */
	.cus-sub-box.horseRiderParent .sub-slider .lSSlideOuter .lSPager.lSpg{top: 205px;}
	.cus-sub-box.horseRiderParent .sub-slider .subscribe-now{width:80%;}
	.podcastPartnership .td-pb-row{display:block;} .sponsorsBox{margin-bottom:1rem;}
}
@media (max-width: 639px){
	.hourseTestimonial .clientimg{float: none; width: 140px; margin: auto;}
	.hourseTestimonial .testimonialsBody{float: none; width: 100%;}
}
@media(max-width:640px){
    .podcastbanner{padding: 20px 0; background-size: cover;}
    .podcastbanner h1{font-size: 1.7rem; line-height: 30px; margin-bottom: 15px;}
}
.harper-collins{width: 100px;}
     @media(max-width: 767px){
         .harper-collins{width: auto; margin-top: 20px;}
     }
.podcast-box .points{min-height:170px}
@media (max-width:1030px)
{
    .podcast-box .points{min-height:265px}
}
@media (max-width:991px)
{
    .podcast-box .points{min-height:255px}
}
@media (max-width:767px)
{
    .podcast-box .points{min-height:auto}
}
#digital_banner_2 .td-pb-row{margin-left:0;margin-right:0;}