a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,h1,h2,h3,h4,h5,h6{line-height:1em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:text}body{background:#f0eeed;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.875em;color:#8d8d8d}@media only screen and (max-width:32em){body{font-size:16px}}a,abbr{text-decoration:none;color:inherit}a:hover{text-decoration:underline}.header{position:relative;background:#fff;border-bottom:1px solid #dfdddc;width:100%;height:108px;color:#969696;text-align:right}.header h1 a{position:absolute;top:27px;left:27px;display:block;height:0;overflow:hidden;background:url(../img/hum-small.png) no-repeat;background-size:100%;padding-top:55px;width:145px}.header .navigation{position:absolute;top:37px;right:232px}.header .navigation-wrapper{position:relative;max-width:1000px;margin:0 auto}.header li{display:inline-block;margin:0 0 0 50px;font-size:.9em;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-rendering:optimizeLegibility;vertical-align:middle}.navigation a{text-decoration:none}.navigation a.current,.navigation a:hover{color:#4da99d;border-bottom:solid 2px #4da99d}a.appstore_btn{position:absolute;top:31px;right:20px;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;background:#4da99d url(../img/apple-small.png) no-repeat 1em center;background-size:21px;display:inline-block;padding:.9em 1em .9em 3.6em;font-size:.75em;line-height:1em;letter-spacing:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}a.appstore_btn:hover{text-decoration:none;background-color:#5cb8ac;color:#fff;border-bottom:none}.btn{color:#fff;background:#000;display:inline-block;position:relative;padding:1em 1.5em;margin-top:-27px;z-index:200;font-size:1em;line-height:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.footer{background:#323232;color:#e9e9e9;border-bottom:4px solid #4da99d;text-align:center}.footer .logo a{display:block;margin:0 auto 16px;width:186px;height:0;padding-top:71px;overflow:hidden;background:url(../img/hum.png) no-repeat;background-size:100%}.footer h2{width:90%;font-size:2.25em;font-weight:300;margin:0 auto 70px;letter-spacing:-1px}.footer .social{margin-top:3em;margin-bottom:15px}.footer .social li{display:inline-block;margin:0 3px}.footer .social a{display:block;width:26px;height:0;padding-top:26px;overflow:hidden}.footer .social a.twitter-btn{background:url(../img/twitter-btn.png) no-repeat;background-size:100%}.footer .social a.facebook-btn{background:url(../img/facebook-btn.png.html) no-repeat;background-size:100%}.footer .social a.facebook-btn:hover,.footer .social a.twitter-btn:hover{background-position:0 -26px}.credit{font-size:.6875em;line-height:1.3em}.section{padding:130px 0}.container{max-width:675px;width:90%;margin:0 auto;overflow:hidden}.post{margin-top:130px;margin-bottom:130px}.entry-content em{font-style:oblique}.entry-content blockquote{width:80%;display:block;margin:2em auto}.entry-content cite{text-align:right;font-size:.75em;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;margin:-1em auto 0;display:block;width:80%}.entry-content ul{list-style:disc;list-style-position:inside;margin-left:2em;padding-left:1em;text-indent:-1em}ul.notes{text-indent:0;padding-left:0;margin-left:0;list-style-position:outside}.entry-content ol{list-style:decimal}.entry-content img.alignleft{margin:0 1em 1em 0;float:left}.entry-content img.alignright{margin:0 0 1em 1em;float:right}.entry-content blockquote{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;color:#c8c8c8}.entry_author_image{margin-top:-26px;margin-left:20px;float:right}.entry_author_image img{width:110px}.entry-meta{font-size:.875em;line-height:1em;color:#838383;margin-bottom:.5em}.entry-title{font-size:2em;line-height:1.2em;color:#656565;margin-bottom:2.5em;letter-spacing:-1px}.entry-title a:hover{color:#000;text-decoration:none}.entry-content h3,.entry-content h4{font-size:1.5em;color:#656565;margin-bottom:1em;margin-top:2.4em;line-height:1.3em}.entry-content h4{margin-top:1em}.entry-content p,.entry-content ul{font-family:Merriweather,Georgia,serif;font-weight:300;font-size:.88em;margin-bottom:1.875em}.entry-content a{color:#46a499}.entry-content img{max-width:100%}.wp-caption img{margin-bottom:1em}.wp-caption{color:#585858;font-size:.875em;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.3em;text-align:center;margin-top:85px;margin-bottom:105px;max-width:100%}.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.container .navigation{margin:0 auto;padding:0 0 130px 0}.nav-next{float:left}.nav-previous{float:right}.container .navigation a{background:#4da99d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;padding:6px 10px}.container .navigation a:hover{border-bottom:none;background-color:#5cb8ac}.main{text-align:center;margin-bottom:6em}.main.sub{margin-top:140px;margin-bottom:0}.main h1{font-size:3em;margin-bottom:1.16666em;color:#656565;letter-spacing:-1px}.main h5{text-transform:uppercase;font-size:.75em;color:#8d8d8d;letter-spacing:1px;font-weight:700;margin-bottom:1em}a.btn{background:#4da99d;color:#fff;font-size:1.5em;padding:6px 8px;line-height:1em;letter-spacing:-1px;text-transform:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}a.btn:hover{text-decoration:none;background-color:#5cb8ac}.main a.btn{display:inline-block;margin-bottom:1em}form{width:80%;margin:0 auto 22px;overflow:hidden;max-width:450px}input{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;float:left;height:55px;width:67.3610295777828%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgba(246,245,245,.92);color:#646464;padding:0 0 0 2%;font-size:1.25em;border:none;box-sizing:border-box}input:focus{background:#fff;outline:0}input::-webkit-input-placeholder{color:#a3a3a3}input:-moz-placeholder{color:#a3a3a3}input::-moz-placeholder{color:#a3a3a3}input.error{background:#ffede2;color:#ff5d00}button{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;height:55px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#4da99d;border:none;padding:0;font-size:.75em;font-weight:700;line-height:1em;text-align:center;text-transform:uppercase;cursor:pointer;float:left;width:28.662000451569202%;margin:0 0 0 1.9291036351320838%}button:focus,button:hover{background:#5cb8ac;text-decoration:none;outline:0;border:none}button:active{padding:0}label{font-size:.75em;margin-top:14px;display:inline-block;line-height:16px;width:60%}label a{color:#4da99d}span.tag{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:2px;text-transform:uppercase;background-color:#323232;color:#555;font-size:.7em;font-weight:700;padding:3px 6px;line-height:1.4em;margin-right:10px;position:absolute;left:0;top:2px}span.tag.fixed{background:#e5cfb7;color:#646464;left:38px}span.tag.improved{background:#bfbfbf;left:17px}span.tag.added{background:#c4e4e0;left:33px}span.tag.removed{background:#e5b4ab;color:#646464;left:21px}.notes{list-style:none outside none;margin-bottom:20px}.notes li{padding:0 0 0 90px;margin:10px 0;position:relative;line-height:25px;font-size:.88em}.release .date{color:#979797;font-size:.8em;margin-left:7px}pre{background:#fff;font-family:"Courier New",Courier,mono;font-size:.875em;margin-bottom:1.875em}code{font-family:"Courier New",Courier,mono;font-size:.875em;padding:1px 3px;background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:3px;color:#666}.about{background:#2d2d2d;padding-bottom:150px}.about .photo{width:100%;background:url(../img/about.jpg) bottom center no-repeat #2d2d2d;background-size:100%;padding-bottom:55%;height:0}.about h1{color:#fff}.bios{overflow:hidden;padding:150px 0 70px}.bio,.episode{clear:both;overflow:hidden}.episode{width:90%;margin:60px auto 0}.bio-photo,.episode-photo{float:left;margin-right:1.6em;margin-bottom:150px}.episode-photo{margin-bottom:400px}.bio-content{padding-top:3em}.episode-synopsis{padding-top:3.6em}.bio .btn,.episode .btn{font-size:1em}.episode h3{font-size:2em;color:#d9d9d9;margin-bottom:.1em}.bio h4,.episode h4{font-size:1.5em;color:#656565;margin-bottom:.5em}.episode h5{font-size:.75em;color:#9a9a9a;margin-bottom:.25em}.episode h4{color:#9a9a9a;margin-bottom:1em}.bio p,.episode p{font-size:.88em;font-weight:300;font-family:Merriweather,Georgia,serif;margin-bottom:1em}.episode p{margin-bottom:2em;line-height:1.4em}.player{position:relative;width:100%;margin-bottom:1.2em;height:0;padding-bottom:56.25%}.player iframe{position:absolute;top:0;right:0}.named-release{padding-left:87px;margin-bottom:28px}.named-release a:hover{text-decoration:none}.named-release img{margin:-11px 15px 0 -87px;float:left;border:1px solid #bdbdbd}.named-release h3{line-height:1em}.named-release .date{display:block;margin-left:0}.navigation-mobile{overflow:hidden;font-size:1em;text-align:center;display:none;max-height:0;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out}.navigation-mobile.open{max-height:15em}.navigation-mobile a{display:block;text-transform:uppercase;font-weight:700;text-decoration:none;background:#4da99d;color:#fff;padding:.9em 1em;font-size:1em;border-top:1px solid rgba(0,0,0,.1)}.navigation-mobile a.first{border-top:none}.toggle-btn{position:absolute;top:0;right:0;z-index:2000;display:none;width:53px;height:0;padding-top:48px;background:url(../img/hamburger-btn-dark.png) no-repeat;background-size:100%;overflow:hidden}.shirt-btn{padding:1em;margin-bottom:1em;text-align:center;text-transform:uppercase;color:#fff;background:#4da99d;font-size:.75em;font-weight:700;line-height:1em;letter-spacing:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.shirt-btn img{vertical-align:middle}@media only screen and (max-width:32em){.shirt-btn{padding:2em}}.shirt-btn:hover{text-decoration:none;background:#5cb8ac}body.linernotes{background:#2d2d2d url(../img/linernotes/background.jpg) center top no-repeat}body.linernotes .footer{padding-top:230px;background:#fff;color:#969696}body.linernotes .footer .logo a{background-image:url(../img/hum-dark.png)}body.linernotes .footer .social a.twitter-btn{background:url(../img/twitter-btn.png) no-repeat 0 -26px;background-size:100%}body.linernotes .footer .social a.facebook-btn{background:url(../img/facebook-btn.png.html) no-repeat 0 -26px;background-size:100%}body.linernotes .footer .social a.facebook-btn:hover,body.linernotes .footer .social a.twitter-btn:hover{background-position:0 0}body.linernotes input{background:#f5f5f5;border:2px solid #c8c8c8;color:#646464}body.linernotes input:focus{background:#fff;color:#141414;border:2px solid rgba(114,114,114,1);outline:0}body.linernotes input.error{color:#ff5d00;border:2px solid #ff5d00}h1.linernotes-logo{width:485px;padding:326px 0 0 0;height:0;background:url(../img/linernotes/thelinernotes.png) no-repeat;background-size:100%;margin:0 auto 45px;overflow:hidden}.linernotes .container{padding-top:50px;max-width:760px}.share{margin-right:20px}.video-btn{display:inline-block;width:32px;height:0;margin:0 0 -1px 4px;padding-top:32px;overflow:hidden;background:url(../img/play-btn-question.png) no-repeat;background-size:200%;vertical-align:bottom}.video-btn:hover{background-position:-32px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-s-error .mfp-content{display:none}button.mfp-close{cursor:pointer;border:0;-webkit-appearance:none;display:block;outline:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;width:32px;height:0;padding:32px 0 0 0;overflow:hidden;position:absolute;right:-16px;top:-16px;background:url(../img/close-btn-question.png) no-repeat;background-size:200%}button::-moz-focus-inner{padding:0;border:0}button.mfp-close:hover{background-position:-32px 0}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;overflow:hidden;height:0;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:.001;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media only screen and (max-width:900px){.header{text-align:center;padding:27px 0 40px;height:auto}.header h1 a{position:static;display:block;margin:0 auto 2em}.header .navigation{position:static;margin-bottom:2em}.header li{margin:0 .75em}.header .appstore_btn{position:static}}@media only screen and (max-width:800px){.about .photo{background-size:180%;padding-bottom:90%}}@media only screen and (max-width:760px){.post,.section{padding:90px 0;margin:0 auto}}@media only screen and (max-width:600px){.linernotes .container{padding-top:20px}.bio-photo,.episode-photo{float:none;width:190px;margin:0 auto 1em}.episode-photo{width:160px}.bio-content,.episode-synopsis{padding-top:0;margin-bottom:5em}.bio,.episode{width:80%;text-align:center;margin:0 auto}.episode{margin:60px auto 0}.footer ul li{display:block;margin-bottom:20px}h1.linernotes-logo{width:90%;padding-top:55%}}@media only screen and (max-width:540px){.entry_author_image{float:none;margin-bottom:1em}.entry-meta,.entry-title{text-align:center}}@media only screen and (max-width:460px){.navigation{display:none}.navigation-mobile,.toggle-btn{display:block}}@media only screen and (max-width:400px){.bio{width:100%}.about{padding-bottom:90px}.bios{padding-top:90px;padding-bottom:40px}button,input{clear:both;float:none;width:100%;margin:0 0 3px}input{padding-left:4%;width:96%}}