/*!
Theme Name: The Message
Theme URI: https://github.com/dylanfisher/5andbox
Author: <a href="http://www.dylanfisher.com/">Dylan Fisher</a>
Description: This website was built with the 5andbox Wordpress theme.
Version: 2.0
*/.type-regular,.type-small,h6{font-family:GEInspira,sans-serif}pre,textarea{overflow:auto}fieldset,hr,img,legend{border:0}fieldset,h1,h2,h3,h4,h5,h6,hr,legend,td,th{padding:0}.hidden,.invisible{visibility:hidden}.nowrap,.star-episode{white-space:nowrap}.default-link,a{text-decoration:none}@font-face{font-family:GEInspira;src:url(fonts/GEInspira.eot?#iefix) format("embedded-opentype"),url(fonts/GEInspira.woff) format("woff"),url(fonts/GEInspira.ttf) format("truetype"),url(fonts/GEInspira.svg#GEInspira) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GEInspiraPitch;src:url(fonts/GEInspiraPitch.eot?#iefix) format("embedded-opentype"),url(fonts/GEInspiraPitch.woff) format("woff"),url(fonts/GEInspiraPitch.ttf) format("truetype"),url(fonts/GEInspiraPitch.svg#GEInspiraPitch) format("svg");font-weight:400;font-style:normal}.ibfix,.row,.social{font-size:0;letter-spacing:-4px}.ib{display:inline-block}.type-small{font-size:15px;line-height:20px;letter-spacing:.6px}@media (max-width:767px),screen and (max-height:500px){.type-small{font-size:12px;line-height:15px;letter-spacing:1px}.type-regular{font-size:20px;line-height:24px}}.type-regular,h3,h4,h5{line-height:24px;letter-spacing:.2px;font-size:20px}h3,h4,h5{font-family:GEInspiraPitch,sans-serif}h6{font-size:15px;line-height:20px;letter-spacing:.6px}@media (max-width:767px),screen and (max-height:500px){h3,h4,h5{font-size:20px;line-height:24px}h6{font-size:12px;line-height:15px;letter-spacing:1px}}p{margin-top:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1em}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.block,.ir:before,hr{display:block}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;border-top:1px solid #ccc;margin:1em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,html{line-height:24px;letter-spacing:.2px}.disclaimer-link,body,html{font-family:GEInspira,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}.menu-icon,.pointer{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button,html,input,select,textarea{color:#000}body{margin:0;font-size:20px}@media (max-width:767px),screen and (max-height:500px){body{font-size:20px;line-height:24px}}::-moz-selection{background:#923571;text-shadow:none}::selection{background:#923571;text-shadow:none}img,svg{vertical-align:middle;max-width:100%;height:auto}.align-top,div{vertical-align:top}#map-canvas img{max-width:none}fieldset{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.margin-top-tiny{margin-top:5px}.margin-top-small{margin-top:10px}.margin-top-medium{margin-top:20px}.margin-top-large{margin-top:40px}.margin-top-huge{margin-top:80px}.margin-bottom-tiny{margin-bottom:5px}.margin-bottom-small{margin-bottom:10px}.margin-bottom-medium{margin-bottom:20px}.margin-bottom-large{margin-bottom:40px}.margin-bottom-huge{margin-bottom:80px}.padding-top-tiny{padding-top:5px}.padding-top-small{padding-top:10px}.padding-top-medium{padding-top:20px}.padding-top-large{padding-top:40px}.padding-top-huge{padding-top:80px}.padding-bottom-tiny{padding-bottom:5px}.padding-bottom-small{padding-bottom:10px}.padding-bottom-medium{padding-bottom:20px}.padding-bottom-large{padding-bottom:40px}.padding-bottom-huge{padding-bottom:80px}.right{text-align:right}.left{text-align:left}.center,.chromeframe,.ge-podcast-theater-logo{text-align:center}.uppercase{text-transform:uppercase}.regularcase{text-transform:lowercase}.no-list,.no-list li,.no-list ul{padding:0;list-style:none}.auto{margin-left:auto;margin-right:auto}.overflow-hidden{overflow:hidden}.default-link{border-bottom:1px solid;color:#000}.default-link:hover{border-bottom-style:dotted}.blank-link,.disclaimer-link,.image-link,.next-prev-post,.site-title-header a,.social a,.star-episode-link{border-bottom:0}.blank-link-hover{border-bottom-color:transparent}.blank-link-hover:hover{border-bottom-color:#fff}.ir,.visuallyhidden{border:0;overflow:hidden}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.ir{background-color:transparent}.ir:before{content:"";width:0;height:150%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.chromeframe,.galaxy-background{top:0;width:100%;height:100%;left:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-underline:hover{border-bottom:0!important}.chromeframe{position:fixed;z-index:9999;padding:80px;background:#DCDCDC;color:#000;font-size:28px}a,html{color:#fff}.chromeframe p{max-width:680px;margin:1em auto}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:20px;background:#000;height:100%;text-rendering:optimizeLegibility}html.html-home{background:#121825}body{min-height:100%;position:relative;padding-bottom:160px}@media (max-width:767px),screen and (max-height:500px){html{font-size:20px;line-height:24px;text-rendering:auto}body{padding-bottom:0}}.galaxy-background{position:fixed;z-index:-1;opacity:.6;background:url(images/the-message-galaxy-background.jpg) center center no-repeat fixed;background-size:cover}.header,.header.active:not(.animating),.header.animating{z-index:1}.footer{position:absolute;right:0;bottom:0;left:0;padding:1rem}.disclaimer-link{font-size:15px;line-height:20px;letter-spacing:.6px;display:block}.header .entry-title,.menu,.site-title-header{font-family:GEInspiraPitch,sans-serif}.home .header,.menu-icon,.nav-primary{display:inline-block}@media (max-width:767px),screen and (max-height:500px){.footer{position:static}.disclaimer-link{font-size:12px;line-height:15px;letter-spacing:1px}.site-title-header{font-size:20px;line-height:24px}}.col,.header .entry-title,.menu,.site-title-header{font-size:20px;line-height:24px;letter-spacing:.2px}a{border-bottom:2px solid #AA1A77}a:hover{border-color:#fff}.site-title-header{position:absolute;top:30px;right:30px}.site-title-header svg{fill:#fff;width:240px;height:42px}@media (max-width:767px),screen and (max-height:500px){.site-title-header{position:static;margin-top:20px;margin-left:20px}}.header{position:relative}.header.active:not(.animating) .menu-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:190px;top:5px}.header .entry-title{position:absolute;top:35px;left:85px}@media (max-width:767px),screen and (max-height:500px){.header.active:not(.animating) .menu-icon{-webkit-transform:none;transform:none}.header .entry-title{font-size:20px;line-height:24px;top:69px}}.nav-primary{position:fixed;height:100%;height:100vh;width:190px;-webkit-transform:translate(-100%);transform:translate(-100%);top:0;left:0}.menu-icon{padding:30px;position:relative;z-index:1;transition:all .4s;top:10px;left:0}.button,.star,.star-episode{transition:all .3s}@media (max-width:767px),screen and (max-height:500px){.menu-icon{padding:20px 30px}.menu{font-size:20px;line-height:24px}}.menu-icon-segment{width:26px;height:2px;background-color:#fff;margin-bottom:6px;display:block}.menu{display:block;padding:30px 20px 20px;position:absolute;top:0;height:100vh;background-color:#1F2D40;width:100%;list-style:none;margin:0}.col,.post__release-date,.social-left-column,.social-right-column,.star-episode{font-family:GEInspira,sans-serif}.menu a{border-bottom-color:transparent}.menu a:hover{border-bottom-color:#fff}.menu .menu-item{margin-bottom:3px}.menu .menu-item:first-child{margin-bottom:13px}.ge-podcast-theater-logo svg{fill:#fff;width:200px;height:45px}.col{display:inline-block}.one-quarter{width:30%}.three-quarters{width:70%}.episode-list .episode{margin-bottom:40px}@media (max-width:767px),screen and (max-height:500px){.col{font-size:20px;line-height:24px}.one-quarter,.three-quarters{width:100%;display:block}.episode-list .episode{margin-bottom:60px}.episode-list .entry-title{margin-bottom:1em!important}.episode-list .entry-title a{border-bottom-color:#AA1A77}.episode-list .post__excerpt__link{display:none}}.episode-col-left{padding-right:60px}.post__release-date{font-size:15px;line-height:20px;letter-spacing:.6px}.post__excerpt p:last-child{margin-bottom:15px}.adjacent-posts,.social{padding:0 30px}.social-mobile{display:none}.social{margin-top:10px;margin-bottom:50px}.social svg{width:25px;height:25px;fill:#fff;stroke:#fff}@media (max-width:767px),screen and (max-height:500px){.post__release-date{font-size:12px;line-height:15px;letter-spacing:1px}.social-desktop{display:none}.social-mobile{display:block}.social svg{width:18px;height:18px}.social{margin-bottom:40px}}.social-left-column,.social-right-column{font-size:15px;line-height:20px;letter-spacing:.6px;width:50%;display:inline-block}@media (max-width:767px),screen and (max-height:500px){.social-left-column,.social-right-column{font-size:12px;line-height:15px;letter-spacing:1px;width:100%;display:block}}.social-left-column a{margin-right:20px}.social-right-column{text-align:right}.social-right-column a{margin-left:15px}.social-right-column svg{width:20px;height:20px}@media (max-width:767px),screen and (max-height:500px){.social-right-column svg{width:15px;height:15px}.social-right-column{text-align:left;margin-top:15px}.social-right-column a{margin-left:0;margin-right:20px}}.social-label{margin-left:6px}.social-rss svg{width:20px;height:20px}@media (max-width:767px),screen and (max-height:500px){.social-rss svg{width:15px;height:15px}}.social-download svg{width:18px;height:23px}.adjacent-posts{margin-bottom:-40px}.adjacent-posts-inner{position:relative}@media (max-width:767px),screen and (max-height:500px){.social-download svg{width:15px;height:18px}.adjacent-posts{margin-top:15px;margin-bottom:-50px}.adjacent-posts-inner{text-align:right}}.next-prev-post{position:absolute}.next-prev-post svg{fill:#fff;width:34px;height:37px}.prev-post{left:0}.next-post{right:0}.button{border:2px solid #fff;padding:10px 16px}.button:hover{background-color:#fff;color:#121825}@media (max-width:767px),screen and (max-height:500px){.next-prev-post{position:static;display:inline-block;width:50%}.prev-post{text-align:left}.next-post{text-align:right}.button{font-family:GEInspira,sans-serif;font-size:15px;line-height:20px;letter-spacing:.6px}}@media (max-width:767px) and (max-width:767px),screen and (max-height:500px) and (max-width:767px),screen and (max-width:767px) and (max-height:500px),screen and (max-height:500px) and (max-height:500px){.button{font-size:12px;line-height:15px;letter-spacing:1px}}.home .content{position:absolute;height:100%;width:100%;top:0;left:0}@media (max-width:767px),screen and (max-height:500px){.home .content{position:static}}.home .entry-content{position:fixed;bottom:30%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:580px;margin:-52px 0 0!important;padding:0!important}@media (max-width:767px),screen and (max-height:500px){.home .entry-content{position:static;-webkit-transform:none;transform:none;margin:10px auto 80px!important;padding:20px 0!important}}.home .mobile-episode-link-wrapper{margin-top:70px;display:none}.message-logo svg{position:absolute;top:18%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-bottom:15vh;fill:#fff;width:440px;max-height:219px;max-width:calc(100% - 60px)}@media (max-width:767px),screen and (max-height:500px){.home .mobile-episode-link-wrapper{display:block}.message-logo{text-align:center;margin-top:10px}.message-logo svg{max-width:280px;position:static;-webkit-transform:none;transform:none;margin-bottom:40px}}.star{width:1px;height:1px;border:1px solid transparent;position:absolute;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#888B91}.home .star{background-color:#fff}.star-episode{font-size:17px;line-height:20px;letter-spacing:.3px;position:absolute;width:10px;height:10px}.star-episode .star{width:5px;height:5px}.star-episode:hover{width:auto;height:auto}.star-episode:hover .star{border:4px solid #fff}.star-episode:hover .star-episode-title{visibility:visible;opacity:1;transition-delay:0s}.star-episode-link{display:block}.star-episode-number{margin-left:10px;margin-top:4px;display:inline-block}.star-episode-title{visibility:hidden;opacity:0;transition:visibility 0s linear .4s,opacity .4s linear;margin-left:10px}.special-stars .episode-title-mobile{display:none}@media (max-width:767px) and (max-width:767px),screen and (max-height:500px) and (max-width:767px),screen and (max-width:767px) and (max-height:500px),screen and (max-height:500px) and (max-height:500px){.special-stars .star-episode{font-size:20px;line-height:24px}}@media (max-width:767px),screen and (max-height:500px){.special-stars{display:none}.special-stars .episode-title-mobile{display:block}.special-stars .star-episode{font-family:GEInspira,sans-serif;font-size:20px;line-height:24px;letter-spacing:.2px;position:static;width:auto;height:auto;margin-bottom:20px}.special-stars .star-episode-title{visibility:visible;opacity:1;transition:none}.special-stars .star-episode-number{display:none}.page .entry-content .entry-title,.single .entry-content .entry-title{font-size:20px;line-height:24px}}.star-episode-1{left:16%;top:7%}.star-episode-2{left:10%;top:18%}.star-episode-3{left:68%;top:12%}.star-episode-4{left:24%;top:33%}.star-episode-5{left:83%;top:36%}.star-episode-6{left:20%;top:57%}.star-episode-7{left:78%;top:62%}.star-episode-8{left:29%;top:82%}.star-0{left:61%;top:39%}.star-1{left:68%;top:84%}.star-2{left:55%;top:86%}.star-3{left:53%;top:95%}.star-4{left:90%;top:51%}.star-5{left:39%;top:6%}.star-6{left:32%;top:17%}.star-7{left:85%;top:75%}.star-8{left:53%;top:66%}.star-9{left:73%;top:27%}.star-10{left:7%;top:34%}.star-11{left:42%;top:18%}.star-12{left:46%;top:5%}.star-13{left:67%;top:74%}.star-14{left:33%;top:0}.star-15{left:1%;top:39%}.star-16{left:69%;top:93%}.star-17{left:10%;top:81%}.star-18{left:92%;top:7%}.star-19{left:62%;top:32%}.star-20{left:92%;top:90%}.star-21{left:87%;top:24%}.star-22{left:38%;top:53%}.star-23{left:15%;top:66%}.star-24{left:57%;top:41%}.star-25{left:37%;top:39%}.star-26{left:7%;top:28%}.star-27{left:77%;top:14%}.star-28{left:5%;top:60%}.star-29{left:75%;top:38%}.page .entry-content,.single .entry-content{width:580px;max-width:calc(100% - 60px);margin:0 auto;padding-top:60px}.page .entry-content .entry-title,.single .entry-content .entry-title{font-size:20px;line-height:24px;letter-spacing:.2px;font-family:GEInspiraPitch,sans-serif;margin-bottom:2em}.page-template-page-episodes .content{padding-left:84px;padding-right:30px}.page-template-page-episodes .entry-content{width:100%;max-width:1020px}.single .header{margin-bottom:50px}@media (max-width:767px),screen and (max-height:500px){.page .entry-content,.single .entry-content{padding-bottom:40px}.page-template-page-episodes .content{padding-left:30px;padding-right:30px}.single iframe{height:180px!important}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#nprogress{pointer-events:none}#nprogress .bar{background:#BDBDBD;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #BDBDBD,0 0 5px #BDBDBD;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#BDBDBD;border-left-color:#BDBDBD;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}