.container{max-width:970px}.navbar-background{background-color:rgba(0,0,0,.75)}.navbar,.navbar-brand{min-height:75px}.navbar-brand{width:185px;background:url(../img/refactored-wordmark.png)0 8px no-repeat;text-indent:-9999px}.btn-primary{border:none;color:#111;font-size:18px;font-weight:700;text-transform:uppercase;background-color:#ff8000}.btn-primary:hover{color:#fff!important;background-color:#ff8000!important}a:hover{color:#ccc!important;text-decoration:none!important}.navbar-dark .navbar-nav .nav-link{color:#fff!important;border-radius:5px}.navbar-dark .navbar-nav .nav-link:hover{background-color:#ff8000;color:#000!important}body{background-color:#000;color:#fff}h1{text-transform:uppercase}h1{display:inline-block;padding:20px 30px;background:#000}h1 span.hidden-xs{font-size:48px}h1 span.visible-xs{font-size:36px}h3{font-size:27px}h4{margin-bottom:7px;font-size:24px;color:#ff8000}h5{display:inline-block;padding-bottom:7px;margin-bottom:15px;font-size:17px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ff8000}p{color:#fff}a{text-transform:none;color:#ccc}.container-wide{max-width:1080px!important}.col-centered{float:none;margin:0 auto}.navbar-right>a{margin-top:20px}.navbar-right a.pull-left{margin-right:35px}.nav-link{color:#ccc}.contact-group>span{display:block;margin-left:10px;color:#fff;line-height:1.2}.contact-copy{font-size:13px;font-weight:700;text-transform:uppercase}.navbar-right .nav-copy{font-size:12px}#background{height:442px;background:url(../img/molten.jpg)50% no-repeat;background-size:cover}#background>h1{position:relative;top:192px}.legendary{color:#ff8000;text-transform:uppercase}section{padding-top:40px;padding-bottom:65px}.dark{background-color:#111}.light{background-color:#1f1f1f}.subhead{margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #ff8000}#intro{padding-bottom:0}#intro .col-xs-12{font-size:.9em}.icon{background-color:#ff8000;color:#fff}a:hover .icon{color:#1f1f1f}.navbar .icon{width:30px;height:30px;padding:6px;font-size:18px;border-radius:2px}.mobile-cta{padding:15px}.mobile-cta .icon{width:40px;height:40px;margin-left:10px;padding:7px;font-size:27px}.details>.icon{height:68px;width:68px;padding:12px;margin-right:40px;font-size:45px;border-radius:4px}.details{margin-top:30px}.technology{margin-top:80px}.technology>.row{margin-top:40px}.tech-list p{font-size:17px}.tech-list li{list-style-image:url(../img/list-style.png);list-style-position:inside;text-indent:-40px}.tech-title{color:#555;font-size:13px;font-weight:700;text-transform:uppercase}.tech-list p+ul{margin-top:-10px}p+.tech-title{display:block;padding-top:10px}.sprite{display:inline-block;background:url(../img/sprite.png)no-repeat}.sprite-arrow{width:31px;height:59px}.sprite-arrow:hover{cursor:pointer}.sprite-arrow-left{background-position:0 0}.sprite-arrow-right{background-position:-32px 0}.sprite-quote{width:48px;height:42px}.sprite-quote-left{background-position:0 -59px}.sprite-quote-right{background-position:-49px -59px}.carousel-control{width:31px;background:0 0!important}#quote-carousel{padding-bottom:40px;margin-bottom:10px;border-bottom:1px solid #555}#quote-carousel .sprite-arrow{margin-top:50px}.carousel .item{height:160px}.quote-body{display:inline-block;position:relative;font-size:18px;font-style:italic}.quote-person,.quote-company{display:block}.quote-person{margin-top:15px;font-size:15px}.quote-company{font-size:18px;font-weight:700;text-transform:uppercase}#quote-1{margin-top:30px}#quote-1 .quote-body{font-size:14px}#contact-line span{color:#555}#contact-line .pull-right{margin-left:30px}#contact-line .contact-group span{margin-left:0}#contact-line .social-icon{margin:2px;font-size:23px}#contact-line .social-icon.ss-twitter:hover{color:#55acee}#contact-line .social-icon.ss-octocat:hover{color:#fff}.episode-card{background-color:#2c2c2c}#default-single-section{padding-top:120px}.episode-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:5px;margin-bottom:1rem}.episode-date{margin-left:auto}.episode-meta+h5{margin-top:1rem}.nav-buffer{display:block;height:120px}ul.pagination .page-item a.page-link{color:#ccc;background-color:#111}ul.pagination .page-item.active .page-link{color:#ff8000;border-color:#ff8000}ul.pagination .page-item.disabled .page-link{color:#555;border-color:#555}ul.pagination .page-item .page-link:hover{border-color:#fff}.episode-title a{color:#ff8000}.episode-title{padding-left:0;padding-right:0}h1.episode-title{display:block;font-size:24px;color:#ff8000;text-transform:none}div.subscribe-cta a.dropdown-item:hover{background:#000;color:#f80!important}#recent-title h4{color:#ff8000;font-weight:700}.text-accent{color:#666}.episode-tag{display:inline-block;padding:0 .6em;border-radius:.2em;font-size:.9em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s;text-decoration:none}.episode-tag:hover{color:#fff!important;background:rgba(255,255,255,.3)}.episode-nav{display:flex;gap:1rem;margin-top:1.5rem}.episode-nav>div{flex:1;min-width:0}.episode-nav .next{text-align:right}.episode-nav a{display:inline-flex;max-width:calc(100% + .8em);gap:.4em;margin:0 -.4em;padding:0 .4em;border-radius:.2em;text-decoration:none;transition:color .35s,background .35s}.episode-nav a:hover{color:#ff8000!important;background:rgba(255,255,255,.1)}.episode-nav a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:575.98px){.episode-nav{flex-direction:column;gap:.5rem}.episode-nav>div:empty{display:none}}.tag{color:#d63384;font-size:.875em;word-wrap:break-word;font-family:var(--bs-font-monospace);text-decoration:none}.episode-card img{width:100%}