/*! jQuery.Flipster, v1.1.5 (built 2020-10-17) */.flipster{display:block;overflow-x:hidden;overflow-y:visible;position:relative}.flipster:focus{outline:none}.flipster__container,.flipster__item{margin:0;padding:0;list-style-type:none;position:relative}.flipster__container{display:block;white-space:nowrap;word-spacing:-0.25em;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipster__item{display:inline-block;white-space:normal;word-spacing:normal;vertical-align:bottom}.flipster--click .flipster__item--past,.flipster--click .flipster__item--future{cursor:pointer}.flipster__item img{max-width:100%}.flipster__button{position:absolute;top:50%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;z-index:999;cursor:pointer;font-size:15px;opacity:.5;-webkit-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease;margin:-1em 2em}.flipster__button svg{width:2em;stroke:currentColor;fill:transparent;stroke-width:3;stroke-linecap:round}.flipster__button:hover,.flipster__button:focus{opacity:1}.flipster__button--prev{left:0}.flipster__button--next{right:0}.flipster__nav,.flipster__nav__item{list-style-type:none;margin:0;padding:0}.flipster__nav{display:block;margin:0 0 4em;text-align:center;position:relative}.flipster__nav__item{display:inline-block;margin:0 .25em}.flipster__nav__link{display:block;color:inherit;padding:.5em 1em;position:relative;overflow:hidden;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;-webkit-transition-timing-function:cubic-bezier(.56, .12, .12, .98);-o-transition-timing-function:cubic-bezier(.56, .12, .12, .98);transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster__nav__link::after{content:'';display:block;background:#232221;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transform:translateY(100%) translateY(-0.25em);-ms-transform:translateY(100%) translateY(-0.25em);transform:translateY(100%) translateY(-0.25em);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.flipster__nav__item--current>.flipster__nav__link,.flipster__nav__link:hover,.flipster__nav__link:focus{color:#FFF}.flipster__nav__item--current>.flipster__nav__link::after,.flipster__nav__link:hover::after,.flipster__nav__link:focus::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.flipster__nav__child{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-1px;padding:.5em;background:#4e4441;z-index:1}.flipster__nav__child .flipster__nav__link{color:#FFF}.flipster__nav__child .flipster__nav__link::after{background:#FFF}.flipster__nav__child .flipster__nav__item--current>.flipster__nav__link,.flipster__nav__child .flipster__nav__link:hover,.flipster__nav__child .flipster__nav__link:focus{color:#232221}.flipster__nav__item--current .flipster__nav__child{display:block}.flipster--carousel .flipster__container,.flipster--carousel .flipster__item,.flipster--carousel .flipster__item__content{-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56, .12, .12, .98);-o-transition-timing-function:cubic-bezier(.56, .12, .12, .98);transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster--carousel .flipster__item{-webkit-perspective:800px;perspective:800px}.flipster--carousel .flipster__item--past,.flipster--carousel .flipster__item--future{opacity:0;-webkit-transition-delay:115ms;-o-transition-delay:115ms;transition-delay:115ms}.flipster--carousel .flipster__item--past-2,.flipster--carousel .flipster__item--future-2{opacity:.6;-webkit-transition-delay:90ms;-o-transition-delay:90ms;transition-delay:90ms}.flipster--carousel .flipster__item--past-1,.flipster--carousel .flipster__item--future-1{opacity:.8;-webkit-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.flipster--carousel .flipster__item--past .flipster__item__content{-webkit-transform:translateX(100%) rotateY(-20deg) scale(.5);transform:translateX(100%) rotateY(-20deg) scale(.5)}.flipster--carousel .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) rotateY(40deg) scale(.65);transform:translateX(25%) rotateY(40deg) scale(.65)}.flipster--carousel .flipster__item--past-1 .flipster__item__content{-webkit-transform:rotateY(45deg) scale(.8);transform:rotateY(45deg) scale(.8)}.flipster--carousel .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-100%) rotateY(20deg) scale(.5);transform:translateX(-100%) rotateY(20deg) scale(.5)}.flipster--carousel .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) rotateY(-40deg) scale(.65);transform:translateX(-25%) rotateY(-40deg) scale(.65)}.flipster--carousel .flipster__item--future-1 .flipster__item__content{-webkit-transform:rotateY(-45deg) scale(.8);transform:rotateY(-45deg) scale(.8)}.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{-webkit-transform:translateX(175%) scale(.5);-ms-transform:translateX(175%) scale(.5);transform:translateX(175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) scale(.65);-ms-transform:translateX(25%) scale(.65);transform:translateX(25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(.8);-ms-transform:translateX(0%) scale(.8);transform:translateX(0%) scale(.8)}.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-175%) scale(.5);-ms-transform:translateX(-175%) scale(.5);transform:translateX(-175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) scale(.65);-ms-transform:translateX(-25%) scale(.65);transform:translateX(-25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(.8);-ms-transform:translateX(0%) scale(.8);transform:translateX(0%) scale(.8)}.flipster--carousel .flipster__item--current .flipster__item__content{-webkit-transform:translateX(0) rotateY(0deg) scale(1);transform:translateX(0) rotateY(0deg) scale(1);-webkit-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.flipster--coverflow .flipster__container,.flipster--coverflow .flipster__item,.flipster--coverflow .flipster__item__content{-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56, .12, .12, .98);-o-transition-timing-function:cubic-bezier(.56, .12, .12, .98);transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster--coverflow .flipster__item{-webkit-perspective:800px;perspective:800px}.flipster--coverflow .flipster__container{padding-bottom:5%}.flipster--coverflow .flipster__item__content{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;box-reflect:below 0 -webkit-gradient(linear, left bottom, left top, color-stop(.05, rgba(255,255,255,0.12)), color-stop(.2, transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear, left bottom, left top, color-stop(.05, rgba(255,255,255,0.12)), color-stop(.2, transparent))}.flipster--coverflow .flipster__item__content img:only-child{display:block}.flipster--coverflow .flipster__item--past .flipster__item__content{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale(.75) rotateY(55deg);transform:scale(.75) rotateY(55deg)}.flipster--coverflow .flipster__item--future .flipster__item__content{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(.75) rotateY(-55deg);transform:scale(.75) rotateY(-55deg)}.flipster--coverflow .flip-current .flipster__item__content{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flipster--flat .flipster__container,.flipster--flat .flipster__item,.flipster--flat .flipster__item__content{-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.flipster--flat .flipster__item--past,.flipster--flat .flipster__item--future{opacity:.5}.flipster--flat .flipster__item--past .flipster__item__content{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.flipster--flat .flipster__item--future .flipster__item__content{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.flipster--wheel{overflow:hidden}.flipster--wheel .flipster__container,.flipster--wheel .flipster__item__content{-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56, .12, .12, .98);-o-transition-timing-function:cubic-bezier(.56, .12, .12, .98);transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster--wheel .flipster__container{padding-bottom:20%}.flipster--wheel .flipster__item__content{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.flipster--wheel .flipster__item--past .flipster__item__content{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.flipster--wheel .flipster__item--future .flipster__item__content{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%}.flipster--wheel .flipster__item__content img:only-child{display:block}.flipster--wheel .flipster__item--past .flipster__item__content{opacity:0;-webkit-transform:rotateZ(-80deg) translate(-170%, 110%);-ms-transform:rotate(-80deg) translate(-170%, 110%);transform:rotateZ(-80deg) translate(-170%, 110%)}.flipster--wheel .flipster__item--future .flipster__item__content{opacity:0;-webkit-transform:rotateZ(80deg) translate(170%, 110%);-ms-transform:rotate(80deg) translate(170%, 110%);transform:rotateZ(80deg) translate(170%, 110%)}.flipster--wheel .flipster__item--past-3 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-60deg) translate(-70%, 75%);-ms-transform:rotate(-60deg) translate(-70%, 75%);transform:rotateZ(-60deg) translate(-70%, 75%)}.flipster--wheel .flipster__item--future-3 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(60deg) translate(70%, 75%);-ms-transform:rotate(60deg) translate(70%, 75%);transform:rotateZ(60deg) translate(70%, 75%)}.flipster--wheel .flipster__item--past-2 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-40deg) translate(-17%, 30%);-ms-transform:rotate(-40deg) translate(-17%, 30%);transform:rotateZ(-40deg) translate(-17%, 30%)}.flipster--wheel .flipster__item--future-2 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(40deg) translate(17%, 30%);-ms-transform:rotate(40deg) translate(17%, 30%);transform:rotateZ(40deg) translate(17%, 30%)}.flipster--wheel .flipster__item--past-1 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-20deg);-ms-transform:rotate(-20deg);transform:rotateZ(-20deg)}.flipster--wheel .flipster__item--future-1 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(20deg);-ms-transform:rotate(20deg);transform:rotateZ(20deg)}.flipster--wheel .flip-current .flipster__item__content{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.bgg-error {
    padding: 1em;
    background-color: #414141
    color: #fff;
}
.bgg.bgg-container {
    display: flex;
    background-color: #222;
    color: #fff;
    border-bottom: 2px solid #ccc;
}
.bgg .bgg-thumb {
    min-width: 150px;
    min-height: 150px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #000;
}
.bgg .bgg-data {
    margin-left: 1em;
    margin-right: 1em;
    flex-grow: 2;    
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.entry-content .bgg a { 
    border: 0;
    box-shadow: none;
    transition: none;
    color: #fff;
    text-decoration: none;
}
.entry-content .bgg a:active, 
.entry-content .bgg a:hover { 
    border: 0;
    box-shadow: none;
    transition: none;
    color: #ccc;
    text-decoration: underline;
}

.bgg h1 { margin: 0; }
.bgg h1 span { font-size: 0.5em; }

.bgg .bgg-details {
  display: flex;
  margin:0; padding:0;
}

.bgg .bgg-details > li {
  margin: 0;
  padding: 0;
  list-style: none;
  flex: auto;
  text-align: center;
  border-right: 1px solid #414141; 
}
.bgg .bgg-details > div:last-child { border: 0;}
/*!
Theme Name: Love Thy Nerd
Theme URI: http://lovethynerd.com/
Author: Love Thy Nerd
Author URI: http://lovethynerd.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ltn
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

/*! Rounded Rules */
.et-db #et-boc .et-l .et-animated li span .et_pb_counter_amount {
	border-radius:10px;
}

.wp-caption-text {
	left: none !important;
}

/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */progress,sub,sup{vertical-align:baseline}
.featured{flex-direction:column}
:root{-moz-tab-size:4;tab-size:4}
h1{font-size:2em;margin:.67em 0}
abbr[title]{text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,select{text-transform:none}
.btn,.ttu,h1,h2,h3,h4,h5,h6{text-transform:uppercase}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
fieldset{padding:.35em .75em .625em}
.pa0,legend{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
.btn{display:block;background-color:#2f88ac;color:#fff;font-size:2rem;line-height:1;text-decoration:none;text-align:center;font-family:vinyl,sans-serif}
.btn__plus{display:inline-block;margin:0 5px;color:#e34581}
.btn--reverse{background-color:#fff;color:#2f88ac}
a{color:#2f88ac;transition:color .2s}
a:active,a:hover{color:#111}
.featured{align-items:center;max-width:1114px}
.featured__mission{border:4px solid #fff;max-width:542px}
.featured__posts{display:flex;flex-direction:column;justify-content:space-between;width:542px}
.featured__posts .post--featured{display:flex;align-items:flex-end;border:4px solid #fff;padding:0}
.featured__posts .post--featured .post__title:after,.home-quick-links a>span,.page-content__sidebar{display:none}
.featured__posts .post__content{bottom:0}
.home-quick-links{max-width:820px;margin:2.5rem auto}
.home-quick-links:first-child{margin-top:0}
.home-quick-links a{flex:1;padding:.7rem 1rem .5rem}
.home-quick-links a+a{margin:0 0 0 1rem}
.home-quick-links+hr{margin-bottom:3rem}
.page-content{width:100%;max-width:1035px}
.page-content__sidebar-title{margin:0 0 2rem;height:4rem;font-size:2rem;line-height:4.4rem;background:#e54281;color:#fff}
.page-content__sidebar form{margin:0 0 2rem;padding:0 2rem}
.page-content__sidebar .form-item__control:before{position:absolute;top:5px;left:10px;content:'\f002';font-weight:900;font-size:1.5rem;font-family:"Font Awesome 5 Free";color:#630975}
.page-content__sidebar [type=search]{display:block;width:100%;height:3rem;background:rgba(241,58,58,.03);border:0;padding:0 10px 0 32px;font-size:1.5rem;color:#630975;text-transform:uppercase}
.page-content__sidebar [type=search]:active,.page-content__sidebar [type=search]:focus{background:rgba(241,58,58,.1)}
.page-content__sidebar nav{font-size:1.5rem;line-height:1;padding:0 2rem}
.page-content__sidebar nav ul li{display:flex}
.page-content__sidebar nav ul li+li{margin:2rem 0 0}
.page-content__sidebar nav ul li:before{margin:0 1rem 0 0;content:'+';font-family:vinyl,sans-serif;color:#e54281}
.page-content__sidebar nav a{color:#5a5a5a;text-decoration:none}
.page-content__sidebar nav a:active,.page-content__sidebar nav a:hover{color:#e54281}
.podcast-network{border-color:#00f5a5}
.podcast-network__title{background:#00f5a5;color:#020C62}
.podcast-network__posts{margin:0 -1rem}
.podcast-network__posts .post{flex:1 0 100%;max-width:100%;padding:1rem}
.podcast-network__posts .post+.post{margin:2.5rem 0 0}
.podcast-network__posts .post__thumb{border:3px solid #020c62}
.podcast-network__posts .post__title{margin:1.25rem 0 1rem}
.homepage-content>.podcast-network{order:3}
.homepage-content>hr{order:2;margin-top:3rem;margin-bottom:6rem}
.homepage-content>.page-content{margin-bottom:3rem;order:1}
#f{color:#fff;font-size:1.5rem;padding:3rem 4rem;text-align:center}
.f-wrap{flex-direction:column;align-items:center;max-width:992px}
.f-section{width:100%;max-width:300px}
.f-section+.f-section{margin:3rem 0 0}
.f-section--signup{padding:0 0 2rem;border-bottom:1px solid #fff}
.f-section--signup h4{margin:0 0 .5rem;font-size:2rem}
.f-section--actions a+a{margin-top:1.25rem}
.f-section--actions .btn{font-size:1.5rem;padding:1.7rem 0 1.5rem}
.f-section--branding a{color:#fff;text-decoration:none}
.f-section--branding nav{display:none}
.f-section--branding__logo{max-width:40px;margin:0 auto 1rem}
.f-section--branding__logo img{max-width:40px;margin:0 auto;border:3px solid #fff}
.post{display:flex;align-items:flex-start}
.post__thumb{flex:1 0 115px;max-width:115px}
.post__thumb img{width:100%;height:100%;object-fit:cover}
.post__content{flex:1;margin:1rem 0 0}
.post__title{margin:0;font-size:2.5rem;line-height:1.2}
.post__title a{color:#5a5a5a;text-decoration:none}
.post__title a:active,.post__title a:hover{color:#e54281}
.post__meta{margin:.5rem 0 0;color:silver;font-size:1.5rem}
.post__meta>div{display:none}
.post__meta>.post__date{display:flex}
.post__meta>div+div:before{display:block;margin:0 1rem;content:'+';color:#00F5A5}
.post__excerpt{display:none;margin:.5rem 0 0;font-size:1.65rem}
.post--featured{display:block;position:relative}
.post--featured .post__thumb{position:absolute;max-width:none;left:0;right:0;top:0;bottom:0}
.post--featured .post__thumb img{position:absolute}
.post--featured .post__content{position:relative;margin:0;background:rgba(229,66,129,.75);text-align:center;padding:7rem 2rem}
.post--featured a,.post--featured a:active,.post--featured a:hover{color:#fff;text-decoration:none}
.post--featured .post__title{margin:0 0 1.5rem;font-size:3rem;text-transform:none}
.post--featured .post__title:after{display:block;width:50%;margin:1.5rem auto 0;content:'';border-top:1px solid #d8ef14}
.post--featured .post__meta>div,.post--stacked .post__meta>div{display:flex}
.post--featured .post__meta{justify-content:center;color:#00f5a5;font-size:1rem}
.post--featured .post__meta>div+div:before{color:#000}
.post--stacked{flex-direction:column;align-items:center}
.post--stacked .post__thumb{flex:1 0 150px;max-height:150px;max-width:none}
.post--stacked .post__content{margin:0}
.ajax-load-more-wrap,.posts-list .post+.post{margin:3rem 0 0}
.posts-list .post{flex-direction:column}
.posts-list .post__thumb{flex:1;max-width:none}
.alm-btn-wrap,.load-more{margin-top:3rem}
.load-more a{height:64px;padding:0 3rem;font-size:2.5rem;line-height:64px}
.posts-container{width:100%;max-width:1114px;border-width:4px;border-style:solid}
.posts-container__title{display:inline-flex;margin:0;padding:1.1rem 3rem .9rem;left:50%;top:-2.2rem;transform:translateX(-50%);font-size:2rem;line-height:1;white-space:nowrap}
.posts-container__posts{padding:4rem 2rem 2rem}
.post-banner{max-width:1035px;margin:0 auto 2rem;background:#fff;padding:3px}
.post-banner__wrap{display:flex;flex-direction:column;position:relative}
.post-banner__image{position:absolute;left:0;right:0;top:0;bottom:0}
.post-banner__image>img{position:absolute;top:0;left:0;width:100%;height:100%;}
.post-banner__content{width:100%;padding:4rem 2rem;background:rgba(229,66,129,.75);backdrop-filter:blur(7px);z-index:1}
.post-banner__content .post__title{margin:0;font-size:3rem;line-height:1.2;text-align:center;color:#fff}
.post-banner__content .post__title:after{display:block;width:50%;margin:2rem auto 0;content:'';border-top:1px solid #d8ef14}
.post-banner__content .post__subtitle{margin:2rem 0 0;font-size:2rem;line-height:1.2;text-align:center;color:#fff}
.post-banner__content .post__meta{justify-content:center;align-items:center;padding:1.5rem 0 0;color:#00f5a5;font-size:1rem}
.post-banner__content .post__meta a{color:#fff;text-decoration:none}
.post-banner__content .post__meta>div+div:before{color:#000}
.post-banner__content .post__meta a:active,.post-banner__content .post__meta a:hover{color:#111}
.post-banner__content .post__meta>div{display:flex}
.post-banner--gradient{padding:0;background:linear-gradient(to bottom,#ec317b 0,#3187ac 100%);border:3px solid #fff}
.post-banner--gradient .post-banner__content{background:0 0}
.post-banner--gradient .post-banner__content .post__title:after{display:none}
.page-content .section-title{margin:0 0 2rem;color:#f13a3a;font-size:3rem}
.post-text .post-person{border:0;padding:0}
.post-banner__player{margin-top:5px}
.post-banner__player iframe{display:block}
.podcast-post .episode-links ul{list-style:none;margin:0;padding:0;font-size:2rem}
.post-person,.quick-links{font-size:1.5rem}
.podcast-post .episode-links li:before{margin:0 1rem 0 0;content:'+';font-family:vinyl,sans-serif;color:#e54281}
.post-person+.post-person{margin-top:4rem}
.post-person__avatar{float:left;max-width:116px;margin:0 2rem 0 0;border:1px solid #f13a3a}
.post-person__meta{color:#2987ae}
.post-person__meta a{text-decoration:none}
.post-person__meta>div{display:flex}
.post-person__meta>div:before{margin:0 .75rem 0 0;content:'+';color:#f13a3a}
.post-person__bio{clear:both;padding:1.5rem 0 0}
.post-review{margin:0 0 2rem}
.post-review__rating{margin:0 0 4rem}
.post-review__rating:after{display:block;height:10px;margin:5px 0 0;background:linear-gradient(to right,#d8ed37 0,#29f3a6 100%);content:''}
.post-review__rating ol{margin:0;padding:0!important;list-style:none;color:silver}
.post-review__rating li{position:relative;flex-direction:column;flex:1 0 auto}
.post-review__rating li:after{content:'';display:block;width:3px;height:7px;position:absolute;left:50%;z-index:1;background:silver;bottom:-2px}
.post-review__rating li.here{color:#fc24e1}
.post-review__rating li.here:after{box-shadow:3px 0 0 0 #fff,-3px 0 0 0 #fff;background:#fc24e1;bottom:-15px;height:20px}
.post-sharing-tools{display:none}
.post-sharing-tools>.twitter{height:28px;overflow:hidden}
.post-sharing-tools>.facebook>.fb_iframe_widget{display:flex}
.post-sharing-tools>div+div{margin:0 0 0 1.5rem}
.post-comments{margin-bottom:7rem}
.post-comments__widget{margin-left:-8px;margin-right:-8px}
#wpdevar_comment_1>span{display:none}
.post-related{margin-top:5rem;border-color:#f13a3a}
#mc-embedded-subscribe,#mce-EMAIL{border:0;text-transform:uppercase}
.post-related__title{background:#f13a3a;color:#fff}
.posts-navigation{margin:3rem 0 0}
.posts-navigation .nav-links{display:flex}
.posts-navigation .nav-next{margin:0 0 0 auto}
.quick-links{line-height:1;color:#fff;text-align:center}
.fonts-loaded .quick-links{font-size:2rem}
.quick-links ul{display:flex;flex-wrap:wrap;padding:0;list-style:none}
.quick-links li{flex:1 0 50%;max-width:50%}
.quick-links a{display:block;text-decoration:none;padding:2rem 2rem 1.9rem;color:#fff}
.quick-links a.rss{background:#f13a3a}
.quick-links a.itunes{background:#d53af1}
.quick-links a.spotify{background:#2dd360}
.quick-links a.google-play{background:#fd7f23}
.quick-links a.facebook{background:#3b5998}
.quick-links a.twitter{background:#2f88ac}
.quick-links a.instagram{background:#f77737}
.quick-links a.youtube{background:red}
#mc_embed_signup{margin-top:12px}
#mc_embed_signup label,#mce-EMAIL{display:block}
#mce-EMAIL{width:100%;max-width:240px;height:30px;margin:0 auto;background:#fff;padding:0 1rem;text-align:center}
#mce-EMAIL::placeholder{color:#fec8f8}
#mc_embed_signup #mc_embed_signup_scroll div.mce_inline_error,#mce-responses .response{width:100%;max-width:240px;margin:0 auto;padding:8px;background-color:#e14881!important;color:#fff!important}
#mc-embedded-subscribe{margin:1rem 0 0;padding:10px 20px;background-color:#e14881;color:#fff;-webkit-appearance:none}
#mc_embed_signup a{color:rgba(255,255,255,.8)}
#mc_embed_signup a:hover{color:#fff}
@media screen and (min-width:600px){.featured__posts{margin:1rem 0 0}
.featured__posts .post--featured+.post--featured{margin:1rem 0 0}
.home-quick-links{margin:6rem auto}
.home-quick-links a{height:64px;padding:0 .5rem;font-size:2.5rem;line-height:64px}
.home-quick-links a+a{margin:0 0 0 3rem}
.home-quick-links a>span{display:inline-flex}
.home-quick-links+hr{margin-bottom:6rem}
.podcast-network__posts .post{flex:1 0 50%;max-width:50%}
.podcast-network__posts .post+.post{margin:0}
.post--featured .post__meta{font-size:1.5rem}
.post-banner__content{padding:10rem 2rem}
.post-banner__content .post__title{font-size:3.5rem}
.post-banner__content .post__subtitle{font-size:2.5rem}
.post-banner__content .post__meta{font-size:2rem}
.post-review__rating{font-size:2.5rem}
.post-review__rating:after{height:20px;margin:20px 0 0}
.post-review__rating li{flex:1}
.post-review__rating li:after{width:5px;height:12px;bottom:-16px}
.post-review__rating li.here:after{box-shadow:4px 0 0 0 #fff,-4px 0 0 0 #fff;background:#fc24e1;bottom:-50px;height:46px}
}
@media screen and (min-width:720px){
.alignleft{float:left;margin:1rem 3rem 3rem 0}
.alignright{float:right;margin:1rem 0 3rem 3rem}
.post__meta>div{display:flex}
.post--featured{display:flex;align-items:center;position:relative;height:45rem;padding:0 7rem}
.post--featured .post__content{padding:2rem}
.featured__posts .post--featured{height:auto}
.featured__posts .post__content{padding:7rem 2rem}
.post-banner__wrap{justify-content:center;height:583px;padding:0 7rem}
.post-banner__content{padding:4rem 2rem}
.post-banner__content .post__meta{flex-direction:row}
.post-banner__content .post__meta>div+div:before{display:block}
.post-banner--gradient .post-banner__wrap{height:auto}
.quick-links ul{flex-wrap:nowrap;margin:0 -1rem}
.quick-links li{flex:1;max-width:none;padding:0 1rem}
}
@media screen and (min-width:954px){.post-person,.post-person__meta{display:flex;align-items:flex-start}
.post-banner{margin-bottom:4rem}
.post-banner__content .post__title{font-size:6rem}
.post-banner__content .post__subtitle{font-size:3rem}
.post-banner__content .post__meta{margin-top:2.25rem;padding:0}
.post-person__avatar{flex:1 0 116px;margin:0 3rem 0 0}
.post-person__meta>div:before{margin:0 1rem}
.post-person__meta>div:first-child:before{display:none}
.post-person__bio{padding:0}
.quick-links{font-size:2.7rem}
.posts-container__posts{padding:5rem 4rem 4rem}
}
@media screen and (min-width:1000px){.podcast-network__posts .post{flex:1 0 25%;max-width:25%;padding-top:0;padding-bottom:0}
.post-sharing-tools{display:flex}
}
@media screen and (min-width:1200px){
.alignleft{margin-left:-2rem}
.alignright{margin-right:-2rem}
[class*=pullquote]{margin-top:4rem;margin-bottom:4rem;padding:4rem;font-size:4.5rem}
.featured{flex-direction:row}
.featured__posts{height:548px;margin:0 0 0 3rem}
.featured__posts .post--featured{height:100%!important;}
.featured__posts .post__content{padding: 2rem;align-content: center;position: relative;margin: auto 2rem;}
.page-content{display:flex;justify-content:space-between}
.page-content__main{flex:1;}
.page-content__wide{flex:1;max-width:777px}
.page-content__sidebar{display:block;flex:1;max-width:232px}
.ajax-load-more-wrap,.posts-list .post+.post{margin:6rem 0 0}
.posts-list .post--featured .post__title{text-transform:uppercase;font-size:3.8rem}
.posts-list .post--featured .post__meta{font-size:2rem}
.alm-btn-wrap,.load-more{margin-top:6rem}
.post__thumb,.posts-list .post:not(.post--featured) .post__thumb{flex:1 0 232px;max-width:232px}
.post__content,.posts-list .post:not(.post--featured) .post__thumb+.post__content{margin:0 0 0 3.5rem}
.post__excerpt{display:block}
.homepage-content>.podcast-network{order:1}
.homepage-content>hr{order:2;margin-top:6rem;margin-bottom:6rem}
.homepage-content>.page-content{margin-top:6rem;order:3}
.post-text ol,.post-text ul{padding-left:6rem;padding-right:6rem}
.post-text blockquote{margin-left:6rem;margin-right:6rem}
.post-related{margin-top:6rem}
.page-content .section-title{font-size:4rem}
#f{text-align:left}
.f-wrap{flex-direction:row;justify-content:space-between;align-items:flex-start}
.f-section+.f-section{margin:0}
.f-section--branding{order:1;flex:1 0 380px;max-width:380px}
.f-section--branding__nav{display:flex;margin:0 0 3rem}
.f-section--branding nav{display:flex;height:140px;justify-content:space-between;margin-left:50px;border-left:1px solid #fff;padding-left:20px}
.f-section--branding nav a{text-transform:uppercase}
.f-section--branding nav a:before{display:inline-block;margin-right:10px;content:'+';color:#28f3a7}
.f-section--branding__logo{max-width:none;margin:0}
.f-section--branding__logo img{max-width:140px;border:3px solid #fff}
.f-section--actions{order:2;flex:1 0 160px;max-width:160px}
.f-section--signup{order:3;flex:1 0 280px;max-width:280px;border-bottom:0;text-align:center}
.posts-navigation{margin:6rem 0 0}
}
