*:focus{outline:none}figure{margin:0}select{-webkit-appearance:none;-webkit-border-radius:0px}input:-webkit-autofill{-webkit-animation-delay:1s;-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}header{z-index:999;width:100%;position:relative}header .mobile-navigation{display:none}header #btnSearch{position:absolute;right:0;top:0;display:block;height:100%;width:100px;cursor:pointer;text-align:center}header #btnSearch svg{margin-top:48px;width:30px}header #btnSearch:hover{background-color:hsla(0,0%,100%,.05)}header #search-form{margin-top:50%}header #search-form input{padding:20px;font-size:30px;border-radius:100px}header .centered{overflow:hidden;height:100px;padding:20px;margin:0 auto;display:flex;justify-content:space-between;color:#fff;align-items:center;font-weight:400}header .centered .logo{font-size:20px;text-transform:uppercase;color:#fff;vertical-align:middle;transition:.5s;max-width:200px;text-align:center}header .centered .logo.size-medium{font-size:18px}header .centered .logo.size-large{font-size:16px}header .centered .logo img{max-width:200px;max-height:80px;display:block}header .centered .logo.podcast-art{display:block}header .centered .logo.podcast-art img{width:100px;height:100px;max-height:100px;max-width:100px;vertical-align:middle}header .centered nav{margin-right:100px}header .centered nav li{margin:0 0 0 20px}header .centered nav li .dropdown-icon{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #fff;vertical-align:top;display:inline-block;margin-top:9px}header .centered nav li a.donate-button{color:#fff;padding:10px 20px;border-radius:0}header .centered nav li ul{display:none;position:absolute;border-radius:5px;box-shadow:0 0 10px #333}header .centered nav li ul li{display:block;margin:0}header .centered nav li ul li a{color:#333;padding:10px 20px;display:block}header .centered nav li:hover ul{display:block;list-style:none;padding:0;margin:0}header .centered nav li:hover ul li{text-align:left}header .centered nav li:hover ul li:hover{background-color:rgba(200,200,200,.1)}header .centered nav li:hover .dropdown-icon{transition:.5s}header .centered nav li:hover a.donate-button{color:#fff;opacity:.9}header .centered .button{color:#fff;border-color:#fff;text-transform:uppercase}.page-home{max-width:1200px;margin:auto}.page-home .newsfeed-container{width:650px;margin:0 auto}.page-home .upcoming-info{text-align:center}.page-home .upcoming-info .upcoming-container{padding-bottom:50px}.page-home .upcoming-info .upcoming-container h3{font-size:30px;margin:0 20px}.page-home .cover-image{margin:0 20px 20px 20px;padding:20px 0 20px 0}.page-home .cover-image img{width:100%;margin:auto;display:block;box-sizing:border-box;max-width:100%;margin-bottom:20px}.page-home .cover-image .about{width:100%;margin:auto;box-sizing:border-box}.page-home .cover-image .about h1{overflow-wrap:break-word;font-size:60px;padding:20px;margin:0;text-align:center}.page-home .cover-image .about h2.intro-text{font-size:36px;margin-top:0;overflow-wrap:break-word}.page-home .cover-image .about .listen-options{margin:50px auto 0 auto;text-align:center}.page-home .cover-image .about .container{align-items:center;justify-content:center;text-align:center;padding:50px;box-sizing:border-box;margin:0}.page-home .cover-image .about .container ul{list-style:none}.page-home .cover-image .about .container ul li{display:inline-block;width:30px;height:30px;margin:10px}.page-home .cover-image .about .container ul li svg{max-width:30px;max-height:30px}.page-home .cover-image .about .container ul li:hover{opacity:.75}.page-home .recent-episodes-title{width:960px;margin:20px auto 20px auto;font-size:30px;padding:20px;box-sizing:border-box;text-align:center}.episodes-container{width:960px;margin:20px auto 20px auto;box-sizing:border-box}.episodes-container .teaser{margin-bottom:20px;display:flex;position:relative;padding:20px}.episodes-container .teaser .image-container{display:block;width:400px;height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-right:20px}.episodes-container .teaser .teaser-content{width:580px}.episodes-container .teaser .teaser-content .publish-date{opacity:.5}.episodes-container .teaser .teaser-content .episode-title{display:block;font-size:30px}.episodes-container .teaser a{position:absolute;left:0;top:0;right:0;bottom:0}.episodes-page{text-align:left;width:980px;margin:0 auto;position:relative}.episodes-page .btnSubscribe{display:block;margin-left:20px;position:absolute;right:10px;top:0}.episodes-page h1{margin-left:20px}.pager{width:100%;box-sizing:border-box;padding:20px;text-align:center}.pager li a{display:block;width:50px;height:50px;line-height:50px;text-align:center;vertical-align:middle}.episode-page{padding:20px}.episode-page .left .episode-container{display:flex;flex-direction:row-reverse}.episode-page .left .episode-container .episode-info{max-width:50%;top:200px;padding-left:20px;box-sizing:border-box}.episode-page .left .episode-container .episode-info h1{overflow-wrap:break-word;font-size:60px;padding:20px}.episode-page .left .episode-container .episode-image-container{width:50%;margin-bottom:20px}.episode-page .left .episode-container .episode-image-container .episode-image{max-width:100%}.episode-page .left .episode-container .episode-image-container .player-container{max-width:100%;margin:20px 0 0 0}.episode-page .left .player-container{position:relative;border:none;padding:0;margin:0 0 20px 0;border:solid 1px #eee;border-radius:5px}.episode-page .left .player-container .episode-info,.episode-page .left .player-container #btn-close-player{display:none}.episode-page .left h1,.episode-page .left .publish-date,.episode-page .left .player-container,.episode-page .left .podcast-info-container,.episode-page .left .show-notes-container,.episode-page .left .share-episode-container,.episode-page .left .recommendations-container{margin:20px 0}.episode-page .left h1{margin-top:0}.episode-page .left .publish-date{opacity:.5}.episode-page .left .podcast-info-container{display:flex}.episode-page .left .podcast-info-container .podcast-art{width:250px;border:solid 1px #eee;margin-right:20px}.episode-page .left .podcast-info-container h2{margin-top:0}.episode-page .left .podcast-info-container .listen-options{margin-top:20px}.episode-page .left .recommendations-container h2{margin:40px 0 0 0}.episode-page .left .recommendations-container .recommended-episodes{display:flex}.episode-page .left .recommendations-container .recommended-episodes li{padding:20px}.episode-page .left .recommendations-container .recommended-episodes li a .title{display:block;font-size:22px}.episode-page .left .recommendations-container .recommended-episodes li a img{max-width:100%;width:100%}.episode-page .left .recommendations-container .recommended-episodes li:first-child{padding-left:0}.episode-page .left .recommendations-container .recommended-episodes li:last-child{padding-right:0}.videos h1{text-align:center}.videos .video-teaser{padding:20px;position:relative}.videos .video-teaser .teaser-content{position:relative}.videos .video-teaser .teaser-content img{width:50%}.videos .video-teaser .teaser-content .content{padding:50px;display:flex;flex-direction:column;justify-content:center;width:50%;left:45%;box-sizing:border-box;position:absolute;top:100px;z-index:1;min-height:60%}.videos .video-teaser .teaser-content .content .publish-date{opacity:.5}.videos .video-teaser .teaser-content .content .episode-title{font-size:22px}.videos .video-teaser a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.page-video{max-width:1200px;margin:auto}.page-video .episode-page iframe{margin:0 0 20px 0}.page-video .episode-page p{padding:20px}.blog-posts h1{text-align:center}.blog-posts .teaser{padding:20px;position:relative}.blog-posts .teaser .teaser-content{display:flex;position:relative}.blog-posts .teaser .teaser-content img{width:50%}.blog-posts .teaser .teaser-content .content{padding:20px;display:flex;flex-direction:column;justify-content:center;width:50%;box-sizing:border-box}.blog-posts .teaser .teaser-content .content .publish-date{opacity:.5}.blog-posts .teaser .teaser-content .content .episode-title{font-size:22px}.blog-posts .teaser a{position:absolute;top:0;bottom:0;left:0;right:0}.blog-content-container{padding:20px}.blog-content-container .header h1{margin:0}.blog-content-container .blog-post-image{float:left;width:300px;margin:0 20px 20px 0}.donate{padding:200px 20px;text-align:center}.page-about{max-width:1200px;margin:auto}.page-about .about-container{text-align:center;padding:200px 20px}.page-about .about-container h2{font-size:32px}.page-about .about-container .podcast-art img{display:block;width:250px;margin:20px auto}.subscribe-container{text-align:center;padding:200px 20px}.subscribe-container .podcast-art{display:block;width:250px;margin:20px auto}.footer{text-align:center;padding:20px;border-top:solid 1px rgba(150,150,150,.25)}.footer .area{margin-top:50px}.listen-options li{display:inline-block;margin:0 10px;text-align:center}.listen-options li .btnSubscribe svg{width:50px;height:40px;margin-bottom:8px}.listen-options li .btnSubscribe span{display:block}.listen-options li svg{max-height:40px}.listen-options li label{display:block}.listen-options li:hover{opacity:.75}.contact-page .contact-form-container{margin:20px auto;width:500px}.contact-page .contact-form-container a{text-decoration:underline}.contact-page .contact-form-container .podcast-art img{max-width:100%}.contact-page .contact-form-container input,.contact-page .contact-form-container textarea,.contact-page .contact-form-container select{display:block;width:500px;margin-top:20px;padding:20px;box-sizing:border-box;font-size:14px;font-family:Roboto,"Helvetica Neue",sans-serif}.contact-page .contact-form-container input[type=submit]{cursor:pointer}.contact-page .contact-form-container textarea{resize:none;height:200px}.contact-page .contact-form-container input.error,.contact-page .contact-form-container textarea.error{border-color:#faa2a2}.contact-page .contact-form-container label.error{color:#faa2a2}.contact-page .contact-form-submit-result-container{margin:20px auto;width:500px;padding:200px 20px}.seasons-filter{margin:20px 10px}.seasons-filter li{margin:0 10px}.guest-form-container{margin:20px auto;width:500px}.guest-form-container .podcast-art{margin-bottom:20px}.guest-form-container .podcast-art img{max-width:100%;background:#fafafa;border:solid 1px rgba(200,200,200,.5)}.guest-form-container form a{text-decoration:underline}.guest-form-container form input,.guest-form-container form textarea,.guest-form-container form select{display:block;margin-bottom:20px;width:100%;box-sizing:border-box;padding:20px;box-sizing:border-box;font-size:14px;font-family:Roboto,"Helvetica Neue",sans-serif}.guest-form-container form input[type=submit]{cursor:pointer}.guest-form-container form textarea{resize:none;height:200px}.guest-form-container form input.error,.guest-form-container form textarea.error{border-color:#faa2a2}.guest-form-container form label.error{color:#faa2a2}.guest-form-submit-result-container{margin:20px auto;width:500px;padding:200px 0}.email-subscribe-form{position:relative;width:50%;margin:20px auto}.email-subscribe-form input[type=text],.email-subscribe-form input[type=email],.email-subscribe-form input[type=submit]{display:block;padding:20px;box-sizing:border-box;width:100%;margin-bottom:20px}.email-subscribe-form input[type=submit]{cursor:pointer}.email-subscribe-form label.error{position:absolute;bottom:-30px;left:0;display:none}.email-subscribe-form input[type=submit]{padding:20px;box-sizing:border-box;margin-top:20px}.reviews-page .reviews-header,.recent-reviews-container .reviews-header{text-align:center;padding:20px 20px 50px 20px}.reviews-page .no-data,.recent-reviews-container .no-data{text-align:center;font-size:24px;padding:150px 20px}.reviews-page .reviews,.recent-reviews-container .reviews{max-width:930px;margin:50px auto}.reviews-page .reviews .review,.recent-reviews-container .reviews .review{width:310px;padding:20px;box-sizing:border-box}.reviews-page .reviews .review .author,.recent-reviews-container .reviews .review .author{font-weight:bold}.reviews-page .reviews .review .date,.recent-reviews-container .reviews .review .date{opacity:.75}.reviews-page .reviews .review .rating,.recent-reviews-container .reviews .review .rating{list-style:none}.reviews-page .reviews .review .rating li,.recent-reviews-container .reviews .review .rating li{display:inline-block}.reviews-page .reviews .review .rating li svg,.recent-reviews-container .reviews .review .rating li svg{width:30px}.reviews-page .reviews .review,.recent-reviews-container .reviews .review{display:block}.recent-reviews-container .centered{text-align:center}.recent-reviews-container .centered .reviews{display:flex;margin:100px 0 0 0;justify-content:center;max-width:100%}.recent-reviews-container .all-reviews-button{padding:20px;font-size:22px;text-align:center;border:solid 1px #fff;margin:20px 0;display:inline-block}.submit-review-page{margin-top:100px;min-height:1000px}.submit-review-page .centered{max-width:940px;padding:20px 0;margin:0 auto;overflow:hidden}.submit-review-page .centered .rating-form-container{margin:20px}.submit-review-page .centered .rating-form-container form{width:100%}.submit-review-page .centered .rating-form-container form a{text-decoration:underline}.submit-review-page .centered .rating-form-container form .rating{list-style:none}.submit-review-page .centered .rating-form-container form .rating li{display:inline-block}.submit-review-page .centered .rating-form-container form .rating li svg{width:50px}.submit-review-page .centered .rating-form-container form .rating li:hover{cursor:pointer}.submit-review-page .centered .rating-form-container form input,.submit-review-page .centered .rating-form-container form textarea,.submit-review-page .centered .rating-form-container form select{display:block;margin-bottom:20px;width:100%;box-sizing:border-box;padding:20px;box-sizing:border-box;font-size:14px;font-family:Roboto,"Helvetica Neue",sans-serif}.submit-review-page .centered .rating-form-container form input[type=submit]{cursor:pointer}.submit-review-page .centered .rating-form-container form textarea{resize:none;height:200px}.submit-review-page .centered .rating-form-container form input.error,.submit-review-page .centered .rating-form-container form textarea.error{border-color:#faa2a2}.submit-review-page .centered .rating-form-container form label.error{color:#faa2a2}.submit-review-page .centered .rating-form-container form #btnSubmit{margin-top:20px}.submit-review-page .centered .rating-form-submit-result-container{text-align:center;padding:20px}@media only screen and (max-width: 1200px){.teaser-content{padding:20px !important}}@media only screen and (max-width: 1000px){header nav,header #btnSearch,header.sticked nav,header.sticked #btnSearch{display:none}header .mobile-navigation,header.sticked .mobile-navigation{display:block}.teaser-content a:last-child{display:none}.page-home .episodes-container,.page-home .recent-episodes-title{width:100%}.page-home .cover-image .about{margin-left:0;width:100%}.episodes-page{width:100%}.episodes-page .episodes-container{width:100%}.episodes-page .episodes-container .teaser .image-container{height:auto}.videos .video-teaser .teaser-content img{width:100%}.videos .video-teaser .teaser-content .content{position:relative;width:100%;left:0;top:0}}@media only screen and (max-width: 800px){.email-subscribe-form{width:100%}.episode-page .left .episode-container{flex-direction:column-reverse}.episode-page .left .episode-container .episode-info{width:100%;max-width:100%;padding:0}.episode-page .left .episode-container .episode-image-container{width:100%}}@media only screen and (max-width: 700px){.page-home .newsfeed-container,.episodes-page .newsfeed-container{width:100%}.page-home .cover-image,.episodes-page .cover-image{background-image:none !important;height:auto}.page-home .cover-image .about,.episodes-page .cover-image .about{max-width:100%}.page-home .cover-image .about h1,.episodes-page .cover-image .about h1{width:100%;box-sizing:border-box}.page-home .cover-image .about .container,.episodes-page .cover-image .about .container{width:100%}.page-home .cover-image img,.episodes-page .cover-image img{display:block;max-width:100%}.page-home .episodes-container .teaser,.episodes-page .episodes-container .teaser{display:block;width:100%;box-sizing:border-box}.page-home .episodes-container .teaser .image-container,.episodes-page .episodes-container .teaser .image-container{width:100%;height:400px}.page-home .episodes-container .teaser .teaser-content,.episodes-page .episodes-container .teaser .teaser-content{width:100%;box-sizing:border-box}.page-home .recent-episodes-title,.episodes-page .recent-episodes-title{margin-top:0}.episode-page .left img{margin-bottom:0}.episode-page .left .podcast-info-container{display:block}.episode-page .left .podcast-info-container .podcast-art{float:left;margin-right:20px}.episode-page .left .podcast-info-container .listen-options{padding-top:30px;clear:both}.episode-page .left .recommendations-container .recommended-episodes{display:block}.episode-page .left .recommendations-container .recommended-episodes li{padding:0;margin-bottom:40px}.blog-posts .teaser .teaser-content{display:block}.blog-posts .teaser .teaser-content img{width:200px;height:200px;float:left;margin:0 20px 20px 0}.blog-posts .teaser .teaser-content .content{padding-top:0;width:100%;display:block}}@media only screen and (max-width: 635px){.reviews-page .reviews .review{width:100%}.recent-reviews-container .centered .reviews{display:block}.recent-reviews-container .centered .reviews .review{width:100%}}@media only screen and (max-width: 550px){.contact-page .contact-form-container{width:100%;padding:20px;box-sizing:border-box}.contact-page .contact-form-container input,.contact-page .contact-form-container select,.contact-page .contact-form-container textarea{width:100%;box-sizing:border-box}}