﻿article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;white-space:normal;margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;width:13px;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure,form{margin:0}p,pre,dl,menu,ol,ul{margin:1em 0}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}::-moz-selection,::selection{background:#b3d4fc;text-shadow:none}#site,#site *{box-sizing:border-box}#site{background:#fff;margin:0 auto;width:100%;position:relative;overflow:hidden}body{background:#fff;color:#282828;font-family:"Roboto Slab",serif;line-height:1.6}body{font-family:"Roboto Slab",serif}h1,h2,h3,h4{margin:0 0 0.5em;font-family:"Roboto Slab",serif;font-weight:700;line-height:1}h1{font-size:3em;text-transform:uppercase;font-family:"Monoton",sans-serif;font-weight:400;word-spacing:.125em;-moz-osx-font-smoothing:auto;-webkit-font-smoothing:antialiased}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1em;font-weight:bold}p{margin:0 0 1em}.guts h1{color:#870100}.guts h2{color:#000}.guts h3{color:#870100}a{color:#870100;text-decoration:none;transition:all .3s}.fancy{font-family:"Monoton",sans-serif}a:hover{color:#BA1B1D}a.boxlink,a .boxlink,input[type="submit"],input[type="button"],button,.boxlink a{background-color:#BA1B1D;border-radius:.125em;display:inline-block;padding:.25em 1em;color:#fff;text-decoration:none;font-size:1em;font-weight:normal;font-family:"Roboto Slab",serif;margin:0 0 .25em;transition:all .3s}a.boxlink:hover,a .boxlink:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover,.boxlink a:hover{background:#870100;color:#fff}.boxlink.small{font-size:.75em}.boxlink.large{font-size:1.25em}button{font-family:"Roboto Slab",serif}.caption{font-size:.875em;opacity:.8}.small{font-size:.875em}hr{margin:2em 0;border-top:1px solid rgba(84,1,0,0.5);clear:both}hr.short{margin:1em 0}ul.nav,ul.menu{margin:0;padding:0}.monoton{font-family:"Monoton",sans-serif;font-weight:normal}blockquote{font-size:1.25em;font-style:italic;margin:2em 0;padding:1em 2em;background:#e9e9e9 url(../img/bg-quote.svg) no-repeat 102% -10px/10%;border-bottom:6px solid #870100}blockquote p:last-child{font-size:.625em;font-weight:bold;font-style:normal}.see-more{background:#870100;cursor:pointer;display:inline-block;transition:all 0.3s;margin-bottom:1em;padding:.5em 1em}.see-more:hover{background:#000;color:#870100}.see-more::after{content:" + "}.see-more.active::after{content:" - "}.home .site-content{position:relative;z-index:113}.guts{padding:0;margin:auto;padding:4em 0}.guts>.content{max-width:76em}body.home .guts{padding:0}.guts.guts404{background:url(../img/bg-404.jpg) no-repeat center center/cover;display:flex;align-items:center;min-height:60vh;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.25);text-align:center}img{max-width:100%;height:auto;transition:all 0.2s linear}.content{width:100%;max-width:80em;padding:0 1em;margin:auto;position:relative}.img-right,.img-left,.alignright,.alignleft,.wp-block-image .alignright,.wp-block-image .alignleft{display:block;margin:0 0 1em;float:none}.aligncenter{display:block;margin:0 auto 1em}.content-area .alignfull{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:100vw}.content-area .alignwide{margin-left:-100px;margin-right:-100px;max-width:1024px}@media only screen and (min-width: 62em){.img-right,.alignright,.wp-block-image .alignright{float:right;margin:0 0 2em 2em}.img-left,.alignleft,.wp-block-image .alignleft{float:left;margin:0 2em 2em 0}}.video-holder{width:100%;height:0;position:relative;padding:56.25% 0 0}.video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.show-hide h2{cursor:pointer;line-height:1.4;margin-top:.5em;padding-top:.5em;border-top:1px solid #eee}.show-hide h2::before{content:"[+]";display:inline-block;width:1.5em}.show-hide h2.active::before{content:"[-]"}.show-hide h2:hover{color:#870100}body,html{background:#540100;min-height:100%}#site{position:relative;background:#fff;min-height:100%}@media only screen and (min-width: 60em){#site{position:relative !important;left:auto !important}}.masthead{color:#fff;width:100%;margin:0;text-align:center;top:0;left:0;z-index:13;background:url(../img/bg-hero.jpg) no-repeat fixed center center/cover;position:relative}.masthead>.content{padding:0;max-width:none;padding:0}.masthead .stc-logo{width:100%;height:100%;position:absolute;overflow:hidden}.masthead .stc-logo div{content:"";background:url(../img/stc-logo.svg) no-repeat center center/contain;width:408px;height:294px;position:absolute;opacity:.05;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 48em){.masthead{z-index:113}.masthead>.content{padding:0 2em 0 0}}@media only screen and (min-width: 60em){.masthead>.content{padding:0 2em}}.masthead-top{background:#870100;color:#fff;font-family:"Roboto Slab",serif;text-align:right;padding:0 1em;position:relative}.masthead-top a{color:#fff}.masthead-top a:hover{color:#BA1B1D}.masthead-main{background:rgba(0,0,0,0.2);color:#fff;font-family:"Roboto Slab",serif;text-align:right;position:relative;overflow:hidden}.masthead-nav{background:rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.5);position:relative}.masthead-logo{display:block;width:180px;height:124px;background:url(../img/kvsc-logo.svg) no-repeat center center/contain;margin:.5em auto;text-indent:-9999px;overflow:hidden;outline:none;text-align:left}.masthead-logo:hover{transform:scale(1.05)}@media only screen and (min-width: 48em){.masthead-logo{margin:.5em 1em;float:left}}.main-nav-wrapper{display:block;background:rgba(135,1,0,0.95);text-align:left;position:fixed;width:100vw;height:100vh;padding:3em 0;left:0;top:0;overflow-y:auto;z-index:112}.main-nav-wrapper ul.menu{padding:0;margin:0}.main-nav-wrapper ul.menu>li{padding:0;margin:0;display:block}.main-nav-wrapper ul.menu>li>a{color:#fff;display:inline-block;font-size:2.25rem;line-height:1.2;text-transform:uppercase;padding:.25rem 2rem;position:relative}.main-nav-wrapper ul.menu>li>a::after{position:absolute;content:"";display:block;background:#BA1B1D;width:0%;height:4px;bottom:0;left:0;opacity:0;transition:all 0.3s}.main-nav-wrapper ul.menu>li>a:hover,.main-nav-wrapper ul.menu>li>a:focus{outline:none}.main-nav-wrapper ul.menu>li>a:hover::after,.main-nav-wrapper ul.menu>li>a:focus::after{width:100%;opacity:1}.main-nav-wrapper ul.menu>li>ul{display:block;height:0;margin:0;padding:.5em 0 1em;position:relative;left:-9999px;text-align:left;opacity:0;transform:translateX(-3em);transition:all .3s}.main-nav-wrapper ul.menu>li>ul li a{color:#fff;padding:.25rem 4rem;display:block}.main-nav-wrapper ul.menu>li>ul li a:hover{background:#BA1B1D}.main-nav-wrapper ul.menu>li.open>ul{height:auto;top:auto;left:auto;opacity:1;transform:translateX(0)}@media only screen and (min-width: 60em){.main-nav-wrapper{display:block !important;background:transparent;text-align:center;padding:0;position:relative;width:auto;height:auto;overflow:visible}.main-nav-wrapper ul.menu{padding:0;margin:0}.main-nav-wrapper ul.menu>li{padding:0;margin:0;display:inline-block}.main-nav-wrapper ul.menu>li>a{color:#fff;display:inline-block;font-size:1.125em;line-height:2.125em;text-transform:uppercase;padding:0 .5em;position:relative}.main-nav-wrapper ul.menu>li>a::after{position:absolute;content:"";display:block;background:#BA1B1D;width:0%;height:4px;bottom:0;left:0;opacity:0;transition:all 0.3s}.main-nav-wrapper ul.menu>li:hover>a::after{width:100%;opacity:1}.main-nav-wrapper ul.menu>li>ul{display:block;position:absolute;top:-9999px;left:auto;background:#870100;margin:0;padding:1em calc(50% - 30rem);height:auto;z-index:1212;text-align:left;opacity:0;transform:translateY(3em);transition:all .5s}.main-nav-wrapper ul.menu>li>ul li a{color:#fff;padding:.125em 1em;display:block;font-size:1.375em}.main-nav-wrapper ul.menu>li>ul li a:hover{background:#BA1B1D}.main-nav-wrapper ul.menu>li.open>ul{top:-9999px;transform:translateY(3em);transition:all .5s}.main-nav-wrapper ul.menu>li:hover>ul{top:auto;opacity:1;transform:translateY(0);width:100%;left:0;display:grid;grid-template-columns:1fr 1fr;padding:1em calc(50% - 30rem)}.main-nav-wrapper .nav-close{color:#fff;display:block;padding:.5em;text-align:right}.main-nav-wrapper .nav-close:hover{color:#BA1B1D}}@media only screen and (min-width: 72em){.main-nav-wrapper ul.menu>li>a{padding:0 1em}}.nav-toggle{cursor:pointer;display:inline-block;height:36px;width:28px;padding:18px 0 0;margin:.25em 1em;position:relative;outline:none;right:0;top:0;z-index:113;outline:none}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{border-radius:1px;height:4px;width:28px;background:#fff;position:absolute;display:block;content:'';transition:all 0.3s}.nav-toggle span:before{top:-8px}.nav-toggle span:after{bottom:-8px}.nav-toggle.active{position:fixed;right:1em;top:1em}.logged-in .nav-toggle.active{top:2em}.nav-toggle.active span{background:transparent}.nav-toggle.active span:before,.nav-toggle.active span:after{top:0}.nav-toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.nav-toggle.active span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.nav-toggle:focus{outline:none}.nav-toggle:hover span,.nav-toggle:hover span:before,.nav-toggle:hover span:after{background:#BA1B1D}.nav-toggle:hover.active span{background:transparent}@media only screen and (min-width: 60em){.nav-toggle{display:none !important}}.header-requests{float:left;display:block;line-height:2rem;padding:0 1em;border-left:1px solid rgba(255,255,255,0.25);margin-left:.5rem}.header-requests:hover{color:#BA1B1D;background:#fff}.header-requests .on-sm{display:block}.header-requests .on-lg{display:none}@media only screen and (min-width: 36em){.header-requests .on-sm{display:none}.header-requests .on-lg{display:block}.header-requests .on-lg::before{content:"▶ ";font-size:.5em;position:relative;top:-1px;left:-.25rem}}.search-wrapper .activator{line-height:2rem;cursor:pointer}.search-holder{display:none;padding:1rem;position:absolute;z-index:2;right:0rem;width:20rem;background:#870100}.search-holder.active{display:block}.masthead .search-holder{top:2rem}.search-holder .screen-reader-text{display:none}.search-holder .search-form{margin:0}.search-holder input[type="text"],.search-holder input[type="search"]{background:rgba(255,255,255,0.8);border:none;border-radius:.25rem;display:block;width:100%;font-size:1em;padding:.5rem 1rem}.search-holder input[type="text"]:focus,.search-holder input[type="search"]:focus{background:#fff}.search-holder label{position:relative}.search-holder label::before{content:"\f002";font-family:'FontAwesome';color:#000;display:block;width:1.5rem;height:1.5rem;position:absolute;top:.25rem;right:.5rem}.search-holder input[type="submit"]{display:block;background:transparent;position:absolute;width:3rem;height:2rem;right:.5rem;top:1rem;opacity:.5;padding:0;margin:0;text-indent:-9999px;overflow:hidden;outline:none}.search-holder input[type="submit"]:hover{opacity:.8}.now-playing{text-align:left;line-height:1.2;padding:1em 0;position:relative;margin:auto}.now-playing .inner{display:flex;align-items:center;justify-content:center}.now-playing .album-cover{display:block;background:url(../img/na-vinyl.png) no-repeat center center/contain;min-width:6.5rem;min-height:6.5rem;border:0.5rem solid #fff;border-radius:50%;position:relative}.now-playing .album-cover .album-art{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%}.now-playing .album-cover .play-arrow{display:block;width:2rem;height:2rem;position:absolute;left:calc(50% - .9rem);top:calc(50% - 1rem)}.now-playing .album-cover .play-arrow svg{fill:#fff;transition:all 0.3s}.now-playing .album-cover:hover{border-color:#BA1B1D}.now-playing .album-cover:hover .play-arrow svg{fill:#BA1B1D}.now-playing .np-details{padding:0 1em;min-width:16rem}.now-playing h3{font-family:"Monoton",sans-serif;font-weight:normal;font-size:1.5rem;margin:0}.now-playing p{margin:.15em 0;font-size:.875em;padding-right:22px;position:relative}.now-playing p:first-of-type{border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:.15em;padding-right:0}.now-playing p>*{display:block}.now-playing a{color:#fff}.now-playing a:hover{color:#BA1B1D}.now-playing .np-show-title,.now-playing .np-artist{font-weight:bold}.now-playing .np-archive{display:block;font-size:.875rem;background:rgba(135,1,0,0.6);border-radius:.5rem;padding:.375rem .5em;width:8.5rem;text-align:center;margin:auto}.now-playing .np-archive:hover{background:#BA1B1D;color:#fff}.now-playing .buy-amazon{background:url(../img/icon-amazon-white.png) no-repeat center center/contain;width:16px;height:16px;position:absolute;right:2px;top:2px;opacity:.5}.now-playing .buy-amazon:hover{opacity:1}@media only screen and (min-width: 48em){.now-playing{float:right;margin:0}.now-playing .np-archive{position:absolute;right:-5.75rem;top:calc(50% - 1.75rem);width:7.5rem;border-radius:.5rem .5rem 0 0;padding:.375rem 0;text-align:center;transform:rotate(-90deg);transform-origin:bottom center}}.quick-links{padding:.125rem}.quick-links ul{margin:0;padding:0;list-style:none}.quick-links li{display:block;padding:.125rem;margin:0}.quick-links a{background:#870100;display:block;color:#fff;font-family:"Monoton",sans-serif;font-size:1.125rem;text-align:center;padding:.25rem}.quick-links a:hover{background:#BA1B1D}@media only screen and (min-width: 48em){.quick-links ul{display:flex}.quick-links li{flex:33.33%}}@-webkit-keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hub-coverlay{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100vh;width:100vw;overflow:auto;z-index:113}.hub-coverlay .loader{background:rgba(0,0,0,0.9);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:1}.hub-coverlay .loader img{display:block;height:80px;width:80px;animation:rotating 2s linear infinite}.hub-coverlay .close{position:fixed;top:0;left:0;width:100vw;height:2.5em;background:rgba(0,0,0,0.5);text-align:left;color:#fff;transition:all 0.3s;padding:.125em 1em;z-index:2;cursor:pointer;overflow:hidden}.hub-coverlay .close .my-x{display:block;width:2rem;height:2rem;position:absolute;top:-4rem;right:-4rem;opacity:0;transition:all .5s}.hub-coverlay .close .my-x:after{border-radius:1px;height:4px;width:2rem;background:#fff;position:absolute;display:block;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:calc(50% - 2px)}.hub-coverlay .close .my-x:before{border-radius:1px;height:4px;width:2rem;background:#fff;position:absolute;display:block;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);top:calc(50% - 2px)}.hub-coverlay .close:hover{background:rgba(186,27,29,0.9)}.hub-coverlay .close:hover .my-x:after{width:2.15rem}.hub-coverlay .close:hover .my-x:before{width:2.15rem}.logged-in .hub-coverlay .close{top:32px}.hub-coverlay .hub-content{min-height:100vh}.hub-coverlay .hub-content .home-panel{min-height:100vh}.hub-coverlay.active .close .my-x{top:.25rem;right:1rem;opacity:1}.site-footer{text-align:center;background:#000;color:#fff;padding:0 0 3em;position:relative}.site-footer a{color:#fff}.site-footer a:hover{color:#BA1B1D}.site-footer .boxlink{color:#fff}.site-footer .boxlink:hover{color:#fff}.site-footer .footer-nav{font-size:1em;text-transform:uppercase;margin-bottom:.5em}.site-footer .footer-nav .menu{text-align:left;padding:2em 0 1em}.site-footer .footer-nav .menu>li{display:block;border-top:1px solid rgba(255,255,255,0.2);padding:.5em 0}.site-footer .footer-nav .menu>li>a{padding:.5em 0}.site-footer .footer-nav .menu>li>a:hover{color:#fff}.site-footer .footer-nav .menu>li>ul{margin:0;padding:0}.site-footer .footer-nav .menu>li>ul>li{display:inline-block;border:none}.site-footer .footer-nav .menu>li>ul>li>a{display:block;text-transform:none;font-size:.875em;padding:.25em .5em;opacity:.6}.site-footer .footer-nav .menu>li>ul>li>a:hover{color:#BA1B1D;opacity:1}.site-footer .footer-utility-nav{margin:0 .25em 2em 0}.site-footer .locations h2{line-height:1.4;font-size:1.25em}@media only screen and (min-width: 62em){.site-footer .footer-nav .menu{display:flex}.site-footer .footer-nav .menu>li{flex:1;border-top:none;padding:.5em}.site-footer .footer-nav .menu>li>ul>li{display:block}.site-footer .footer-nav .menu>li>ul>li a{padding:.25em 0}}.site-footer .disclaimer{font-size:.875em;padding:.5rem}.site-footer .locations{text-align:right}.site-footer .search-holder{display:block;background:#282828;text-align:center;position:relative;width:auto;padding:3em 1em 1.5em;right:auto}.site-footer .search-holder form{display:inline-block;width:100%;max-width:24rem;position:relative}.footer-logo{display:block;width:120px;height:83px;background:url(../img/kvsc-logo.svg) no-repeat center center/contain;position:relative;top:-12px;left:calc(50% - 60px);text-indent:-9999px;overflow:hidden;outline:none;text-align:left;z-index:12}.footer-logo:hover{transform:scale(1.05)}@media only screen and (min-width: 36em){.footer-logo{position:absolute}}.footer-stc-logo{display:block;width:7.5rem;margin:0 auto 1rem}.footer-stc-logo:hover{transform:scale(1.05)}.socials li{display:inline-block;width:2rem;height:2rem;cursor:pointer;font-size:1.25rem;position:relative;padding:0 .5rem}.socials li a{display:block;width:2rem;height:2rem;text-align:left;text-indent:-9999px;overflow:hidden;position:absolute;left:0;top:0;z-index:2}.socials li::after{content:"\f082";font-family:'FontAwesome';display:block;font-size:1.25rem;color:#fff}.socials li:hover::after{color:#BA1B1D}.socials li.social-fb::after{content:""}.socials li.social-tw::after{content:""}.socials li.social-li::after{content:""}.socials li.social-yt::after{content:""}.socials li.social-vm::after{content:""}.socials li.social-gp::after{content:""}.socials li.social-pn::after{content:""}.socials li.social-sc::after{content:""}.socials li.social-ig::after{content:""}.masthead .socials{float:left}.site-footer .socials{background:#000;text-align:center;padding:0;margin:0 0 1em}@media only screen and (min-width: 36em){.socials{margin:0}.site-footer .socials{text-align:right;margin:0 0 1em}}.home-hero{text-align:center;padding:28vh 1em}.home-hero h1{color:#fff;font-size:10vw;margin-bottom:.5em}.home-hero h2{font-weight:normal;text-transform:none;font-size:1.375em;margin-bottom:1em}.home-hero h2::after,.home-hero h2::before{content:"";display:inline-block;width:2em;height:1px;background:#fff;opacity:.5;margin:.25em .5em}.home-hero .hero-play{position:relative;display:block;width:7.5rem;height:7.5rem;margin:auto}.home-hero .hero-play .outer{display:block;width:7.5rem;height:7.5rem;margin:auto;transform:rotate(0deg);transition:all 2s}.home-hero .hero-play .play{display:block;width:2.5rem;height:2.5rem;background:#fff;border-radius:50%;position:absolute;left:calc(50% - 1.25rem);top:calc(50% - 1.25rem);transition:all 2s}.home-hero .hero-play .play span{display:block;width:1.2rem;height:1.2rem;position:absolute;left:calc(50% - .45rem);top:calc(50% - .6rem);transition:all 2s}.home-hero .hero-play .play span svg{fill:#594144;transition:all 2s}.home-hero .hero-play:hover .outer{transform:rotate(360deg)}.home-hero .hero-play:hover .play{background:#870100}.home-hero .hero-play:hover .play span svg{fill:#fff}@media only screen and (min-width: 48em){.home-hero{position:relative;top:0}.home-hero h1{font-size:3em}}@media only screen and (min-width: 62em){.home-hero h1{font-size:3em}}.home-panel{position:relative}.home-features{border:0.25em solid #fff;position:relative;z-index:13}.home-features .blog-post{position:relative;background-image:url(../img/bg-hero.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;border:0.25em solid #fff}.home-features .blog-post .hotmask{display:block;position:relative;background:linear-gradient(to bottom, #000 0, #870100 100%);width:100%;height:0;padding:55% 0 0;opacity:.35}.home-features .blog-post .hotmask:hover{opacity:0}.home-features .blog-post .inner{position:absolute;bottom:0;left:0;max-width:70%}.home-features .blog-post .date{font-size:.75em;color:#fff;padding-left:1rem;margin:0 0 .5em}.home-features .blog-post h2{margin:0;text-transform:none;font-size:1.125em;line-height:1.4}.home-features .blog-post h2 a{display:block;background:#000;color:#fff;padding:.5rem 1rem}.home-features .blog-post h2 a:hover{background:#870100}.home-features .blog-post .post-categories{margin:0;padding:0;list-style:none}.home-features .blog-post .post-categories li{display:inline-block;float:right}.home-features .blog-post .post-categories li a{display:block;background:#BA1B1D;color:#fff;font-size:.875em;padding:0 .5em;margin:0 .25em;position:relative;top:-.25em;left:.5em}.home-features .blog-post .post-categories li a:hover{background:#fff;color:#870100}@media only screen and (min-width: 62em){.home-features{display:flex}.home-features .blog-post{flex:0 0 33.33%}}.on-air-schedule{background:#fff;padding:5em 0}.on-air-schedule .content{max-width:80em}.on-air-schedule h1{color:#BA1B1D;text-align:center}.on-air-schedule h2{cursor:pointer;font-family:"Monoton",sans-serif;font-size:1.875rem;font-weight:normal;transition:all 0.3s}.on-air-schedule h2.active,.on-air-schedule h2:hover{color:#fff;background:#870100}.on-air-schedule h2.day-header{text-align:center;border-top:1px solid #e9e9e9;padding:.5em 0;margin:0}.on-air-schedule .schedule-days-tabs{display:none}.on-air-schedule .schedule-shows{padding:0;margin:0 0 2em;list-style:none;color:#fff;display:flex;flex-wrap:wrap}.on-air-schedule .schedule-shows li{padding:.25rem;flex:0 0 100%}.on-air-schedule .schedule-shows li .inner{position:relative;background:#870100 url(../img/bg-show-default.jpg) no-repeat center center/cover}.on-air-schedule .schedule-shows li .show-mask{display:block;position:absolute;width:100%;height:100%;background:linear-gradient(to bottom, #000 0, #870100 100%);opacity:.4;transition:opacity 2s}.on-air-schedule .schedule-shows li .show-links{position:relative;bottom:0;left:0;right:0;padding:.25rem 1rem;z-index:2}.on-air-schedule .schedule-shows li a{color:#fff}.on-air-schedule .schedule-shows li a:hover{text-decoration:underline}.on-air-schedule .schedule-shows li .show-title{font-size:1.25rem;font-weight:bold;border-bottom:1px solid rgba(255,255,255,0.5);display:block}.on-air-schedule .schedule-shows li .show-dj{font-size:1rem}.on-air-schedule .schedule-shows li .show-time{font-size:1.25rem;position:relative;padding:.25rem 1rem;top:0;left:0;z-index:2}.on-air-schedule .schedule-shows li:hover .show-mask{opacity:.7}@media only screen and (min-width: 62em){.on-air-schedule{background:#fff url(../img/bg-schedule-tower.png) no-repeat fixed right center/contain;padding:8em 0}.on-air-schedule h2.day-header{display:none}.on-air-schedule .schedule-days-tabs{display:flex;margin:0 -.25rem}.on-air-schedule .schedule-days-tabs h2{flex:0 0 14.28%;padding:0 .25rem;color:#282828}.on-air-schedule .schedule-days-tabs h2 .inner{display:block;border-bottom:0.375rem solid #282828;padding:.5em .25em;border-radius:.5rem .5rem 0 0}.on-air-schedule .schedule-days-tabs h2.active,.on-air-schedule .schedule-days-tabs h2:hover{color:#870100;background:none}.on-air-schedule .schedule-days-tabs h2.active .inner,.on-air-schedule .schedule-days-tabs h2:hover .inner{border-color:#870100;background-image:linear-gradient(to bottom, rgba(135,1,0,0) 75%, rgba(135,1,0,0.2) 100%);background-color:#fff;box-shadow:0 2px 16px rgba(0,0,0,0.25)}.on-air-schedule .schedule-shows{flex-wrap:wrap;margin:0 -.25rem 0}.on-air-schedule .schedule-shows li{flex:33.33%;padding:.25rem}.on-air-schedule .schedule-shows li .show-mask{position:relative;padding:34% 0 0;height:auto}.on-air-schedule .schedule-shows li .show-links{position:absolute}.on-air-schedule .schedule-shows li .show-time{position:absolute}}.info-hub{padding:5em 0;background:#870100 url(../img/bg-info-hub.jpg) no-repeat center bottom/cover;color:#fff;text-align:center}@media only screen and (min-width: 62em){.info-hub{padding:8em 0}}.info-hub-listings{display:grid;grid-template-columns:1fr;grid-gap:1rem;justify-items:stretch;padding-top:2rem}.info-hub-listings .info-hub-listing{background:#fff;border-top:0.75rem solid #BA1B1D;padding:0 0 1rem;text-align:left}.info-hub-listings .info-hub-listing h2{background:#282828 url(../img/bg-header-news.jpg) no-repeat center center/cover;color:#fff;display:block;padding:1.5rem;font-size:1.5em;text-transform:none}.info-hub-listings .info-hub-listing--events h2{background-image:url(../img/bg-header-events.jpg)}.info-hub-listings .info-hub-listing ul{margin:0;padding:1em 0;list-style:none}.info-hub-listings .info-hub-listing ul li{margin:0;padding:0;border-bottom:1px solid #870100}.info-hub-listings .info-hub-listing ul li a{display:block;color:#000;font-weight:bold;padding:.5rem 1.5rem;overflow:hidden;position:relative;line-height:1.25}.info-hub-listings .info-hub-listing ul li a .date{display:block;font-size:.875em;font-weight:normal;white-space:nowrap}.info-hub-listings .info-hub-listing ul li a::before{background:#BA1B1D;content:"";display:block;width:.75rem;height:100%;position:absolute;top:0;left:-1rem;transition:left .3s}.info-hub-listings .info-hub-listing ul li a:hover{padding:.5rem .75rem .5rem 2.25rem}.info-hub-listings .info-hub-listing ul li a:hover::before{left:0}.info-hub-listings .more-links{padding:1rem 1.5rem}.info-hub-listings .more-links .boxlink{float:right}@media only screen and (min-width: 48em){.info-hub-listings{grid-template-columns:1fr 1fr;align-items:stretch}}@media only screen and (min-width: 62em){.info-hub-listings{grid-gap:2rem}}.sports-panel{padding:5em 0;background:#870100 url(../img/bg-sports-panel.jpg) no-repeat fixed center center/cover;color:#fff}.sports-panel .husky-logo{display:block;width:198px;height:153px;margin:0 auto 2em}.sports-panel a{color:#fff}.sports-panel a:hover{color:#BA1B1D}@media only screen and (min-width: 62em){.sports-panel{padding:8em 0}.sports-panel .husky-logo{position:absolute;right:3rem;top:3rem}}.sports-panel-listings{display:grid;grid-template-columns:1fr;grid-gap:1rem;justify-items:stretch;padding-top:2rem}.sports-panel-listings .sports-panel-listing{padding:0 0 1rem;text-align:left}.sports-panel-listings .sports-panel-listing h2{font-size:1.5em;text-transform:none}.sports-panel-listings .sports-panel-listing ul{margin:0;padding:1em 0;list-style:none}.sports-panel-listings .sports-panel-listing ul li{margin:0;padding:0 0 1.125rem}.sports-panel-listings .sports-panel-listing ul li a{display:inline;background:#870100;color:#fff;padding:.375rem .5rem;position:relative;line-height:1.25;box-decoration-break:clone;-webkit-box-decoration-break:clone}.sports-panel-listings .sports-panel-listing ul li a .date{display:inline-block;background:#000;font-size:.875em;position:absolute;left:0;bottom:-1.25em;padding:.125rem .5rem;white-space:nowrap}.sports-panel-listings .sports-panel-listing ul li a:hover{background:#fff;color:#BA1B1D}.sports-panel-listings .sports-panel-listing ul li a:hover .date{background:#BA1B1D;color:#fff}.sports-panel-listings .sports-panel-listing--events ul li{padding:0 0 2rem}.sports-panel-listings .more-links{padding:0}.sports-panel-listings .more-links a{font-family:"Monoton",sans-serif;font-size:1.5em;color:#fff}.sports-panel-listings .more-links a:hover{color:#BA1B1D}@media only screen and (min-width: 48em){.sports-panel-listings{grid-template-columns:1fr 1fr;align-items:stretch}}@media only screen and (min-width: 62em){.sports-panel-listings{grid-gap:2rem}}.blog-article{clear:both;border-bottom:1px solid #e9e9e9;padding:2em 0}.blog-article .img-holder{max-width:440px;margin:0 auto 1em}@media only screen and (min-width: 48em){.blog-article .img-holder{float:right;max-width:50%;margin:0 0 0 2em}}.post-categories{display:block;margin:0 0 1em;padding:0;font-size:.875em}.post-categories li{display:inline-block}.post-categories li a{display:inline-block;background:#000;color:#fff;font-weight:bold;padding:0 .5em;margin-bottom:.25em}.post-categories li a:hover{background:#870100;color:#fff}.pagination .page-numbers{background:#999;color:#fff;display:inline-block;padding:0 .5em}.pagination .page-numbers:hover{background:#000}.pagination .page-numbers.current{background:#870100}.blog-listings{position:relative;margin-bottom:2em}.blog-listings .a-post{background:#870100;color:#fff;position:relative;margin-bottom:2em}.blog-listings .a-post .top,.blog-listings .a-post .bottom{position:relative;overflow:hidden}.blog-listings .a-post .top{background:#333}.blog-listings .a-post .img-holder{display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:55% 0 0;transition:transform 1s}.blog-listings .a-post .img-holder:hover{transform:scale(1.1) rotate(2deg)}.blog-listings .a-post .date{display:inline-block;line-height:1.25rem;font-size:.75rem;position:absolute;left:0;bottom:0;background:#fff;color:#282828;padding:0 1rem;margin:0}.blog-listings .a-post .post-categories{position:absolute;top:0;right:0;padding:.25rem .5rem;text-align:right}.blog-listings .a-post .post-categories a{display:inline-block;background:#BA1B1D;color:#fff;font-size:.875em;padding:0 .5em;margin:0 .25em;position:relative;top:-.25em;left:.5em}.blog-listings .a-post .post-categories a:hover{background:#fff;color:#870100}.blog-listings .a-post h2{display:inline-block;line-height:1.25}.blog-listings .a-post h2 a{display:inline;padding:0 1rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:#000;color:#fff}.blog-listings .a-post h2 a:hover{background:#BA1B1D}.blog-listings .a-post .post-excerpt{padding:1em}.blog-listings .a-post .more{position:absolute;bottom:-.5rem;right:.5rem;color:#fff;background:#000;padding:.125em 2em}.blog-listings .a-post .more:hover{background:#BA1B1D}@media only screen and (min-width: 48em){.blog-listings{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}}.blog-categories{display:none}@media only screen and (min-width: 62em){.blog-categories{float:right;text-align:right}.blog-categories ul{padding:0;margin:0 0 1em}.blog-categories a{padding:.125em .5em}.blog-categories a:after{content:" >"}}.cat-archive-links{padding-top:1em;font-size:.875em}.single-post .post-header{position:relative;overflow:hidden}.single-post .post-header h1{line-height:1.3;font-family:"Roboto Slab",serif;font-weight:bold;word-spacing:0}.single-post .post-header h1 span{padding:0 1rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:#870100;color:#fff}.single-post .post-header::after{content:"";display:block;width:100%;height:100%;background:linear-gradient(to bottom, #870100 0, #540100 100%);position:absolute;top:0;left:0;z-index:2;opacity:.2}.single-post .img-holder{background-size:cover;background-repeat:none;background-position:center center;position:absolute;width:104%;height:104%;left:-2%;top:-2%;filter:blur(0.3em);z-index:1}.single-post .title-info{position:relative;padding-top:10em;z-index:3}.single-post .date{display:inline-block;background:#000;color:#fff;padding:.25rem 1rem;font-size:.75rem;position:relative;z-index:1}@media only screen and (min-width: 62em){.single-post .post-header h1{width:80%}}.social-share{position:relative;top:-3rem}.social-share a{font-size:1.5rem}.social-share .share-title{font-size:.875em;opacity:.75}@media only screen and (min-width: 48em){.social-share{text-align:right;top:-3em}}.related-posts{background:#282828 url(../img/bg-bk-related.jpg) no-repeat center center/cover;background-attachment:fixed;color:#fff;padding:2em 0;position:relative;top:4em}.related-posts h2{font-family:"Monoton",sans-serif;font-weight:normal;color:rgba(255,255,255,0.5)}.related-posts ul{margin:0;padding:0;list-style:none}.related-posts a{color:#fff;display:block;padding:.5em 1em}.related-posts a:hover{background:#BA1B1D}@media only screen and (min-width: 62em){.related-posts{padding:4em 0}.related-posts h2{font-size:2em}}.guts h3.no-post-msg{color:#000;font-size:2em;text-align:center;padding:1.5em 0}.dj-listings,.show-listings{display:grid;grid-template-columns:1fr 1fr;position:relative;grid-gap:2rem;margin-bottom:2em}.dj-listings .a-post,.show-listings .a-post{color:#fff;position:relative}.dj-listings .a-post .top,.dj-listings .a-post .bottom,.show-listings .a-post .top,.show-listings .a-post .bottom{position:relative}.dj-listings .a-post .img-holder,.show-listings .a-post .img-holder{display:block;background:url(../img/trippy-non-anim.png) no-repeat center center;padding:50% 0 0;transition:transform 1s}.dj-listings .a-post .img-holder.w-img,.show-listings .a-post .img-holder.w-img{display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:50% 0 0}.dj-listings .a-post h2,.show-listings .a-post h2{display:inline-block;line-height:1.25;position:absolute;margin:0;bottom:-.25em}.dj-listings .a-post h2 span,.show-listings .a-post h2 span{display:inline;padding:0 1rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:#000;color:#fff;transition:all 0.3s}.dj-listings .a-post .post-excerpt,.show-listings .a-post .post-excerpt{padding:1em}.dj-listings .a-post .more,.show-listings .a-post .more{color:#870100;display:block;text-align:right;font-size:.75em;position:relative;top:.25em;transition:all 0.3s;text-shadow:-1px -1px 0 #fff}.dj-listings .a-post.linked:hover .img-holder,.show-listings .a-post.linked:hover .img-holder{transform:scale(1.1) rotate(-2deg)}.dj-listings .a-post.linked:hover h2 span,.show-listings .a-post.linked:hover h2 span{background:#BA1B1D}.dj-listings .a-post.linked:hover .more,.show-listings .a-post.linked:hover .more{color:#BA1B1D}@media only screen and (min-width: 48em){.dj-listings,.show-listings{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 62em){.dj-listings,.show-listings{grid-template-columns:1fr 1fr 1fr 1fr}}.show-listings{grid-template-columns:1fr}@media only screen and (min-width: 36em){.show-listings{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 62em){.show-listings{grid-template-columns:1fr 1fr 1fr}}.post-navigation{padding:1em;text-align:center;max-width:80em;margin:auto}.post-navigation a{display:inline-block;padding:.5em;font-family:"Monoton",sans-serif;font-size:1.5em}.post-navigation .nav-previous a::before{content:"<< "}.post-navigation .nav-next a::after{content:" >>"}@media only screen and (min-width: 48em){.post-navigation .nav-links{display:grid;grid-template-columns:1fr 1fr}.post-navigation .nav-previous{text-align:left}.post-navigation .nav-next{text-align:right}}.podcast-listen-now{background:#fff;padding:.125em 1em}.podcast-listen-now:hover{color:#fff;background:#BA1B1D}.archive-searcher{background:#e9e9e9;padding:3em 1em}.archive-searcher h2{text-align:center;font-family:"Monoton",sans-serif;color:#999;font-size:2em;font-weight:normal}.archive-searcher .archive-search-col{text-align:center;background:#fff;padding:1rem;border-radius:1em;margin-bottom:1rem}.archive-searcher input[type="search"]{font-size:1.125em;padding:.25em;border-radius:.25em;border:1px solid #999;margin:0 0 .5em;font-family:"Roboto Slab",serif}.archive-searcher input[type="submit"]{background:#870100}.archive-searcher input[type="submit"]:hover{color:#BA1B1D}.archive-searcher select{font-family:"Roboto Slab",serif;font-size:1.125em;margin:.5em 0}.archive-searcher select option{font-family:"Roboto Slab",serif}.archive-searcher .cat-nav ul{margin:0;padding:0;list-style:none}.archive-searcher .cat-nav ul li{display:inline}.archive-searcher .cat-nav ul li a{display:inline-block;background:#870100;color:#fff;padding:.125em 1em;margin:.125em}.archive-searcher .cat-nav ul li a:hover{background:#BA1B1D}@media only screen and (min-width: 48em){.archive-searcher h2{font-size:3em}}@media only screen and (min-width: 62em){.archive-searcher>.content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem}}.people{margin:0 -1em}.people .a-person{padding:1em;text-align:center;max-width:250px}.people .a-person img{display:block;border:3px solid #870100;margin:0 auto 1em}.people .a-person h3{margin:.25em 0;font-size:1em}.people .a-person h3 .name{font-family:"Monoton",sans-serif;font-size:1em}.people .a-person h3 .title{color:#282828}@media only screen and (min-width: 36em){.people{display:flex}.people .a-person{text-align:left}}.underwriters h1{text-align:center;color:#fff;background:#870100;padding:.5em;margin:0;font-size:9vw}.underwriters .underwriters-slideshow-wrapper{padding:2rem 1.5rem;position:relative;max-width:90rem;margin:auto}.underwriters .underwriters-slideshow-wrapper .aslide{text-align:center}.underwriters .underwriters-slideshow-wrapper .aslide a{display:block;padding:0 .5em}.underwriters .underwriters-slideshow-wrapper .aslide a img{display:inline-block;width:100%;max-width:13rem}.underwriters .underwriters-slideshow-wrapper .aslide a:hover{opacity:.5}.underwriters .underwriters-slideshow-wrapper .uw-next,.underwriters .underwriters-slideshow-wrapper .uw-prev{display:block;width:1.5rem;position:absolute;top:50%;transform:translateY(-50%);right:.25rem;opacity:.25;transition:all 0.3s;cursor:pointer}.underwriters .underwriters-slideshow-wrapper .uw-next span,.underwriters .underwriters-slideshow-wrapper .uw-prev span{display:block;width:100%;height:0;padding:160% 0 0;background:url(../img/arrow.svg) no-repeat center center/contain;text-indent:-9999px;overflow:hidden;outline:none;text-align:left}.underwriters .underwriters-slideshow-wrapper .uw-next:hover,.underwriters .underwriters-slideshow-wrapper .uw-prev:hover{opacity:1}.underwriters .underwriters-slideshow-wrapper .uw-prev{left:.25rem;right:auto}.underwriters .underwriters-slideshow-wrapper .uw-prev span{transform:rotate(180deg)}@media only screen and (min-width: 48em){.underwriters h1{font-size:3em}}@media only screen and (min-width: 62em){.underwriters{margin:0}.underwriters h1{padding:1em}.underwriters .underwriters-slideshow-wrapper{padding:2rem 8rem}.underwriters .underwriters-slideshow-wrapper .aslide a{padding:0 1em}.underwriters .underwriters-slideshow-wrapper .uw-next,.underwriters .underwriters-slideshow-wrapper .uw-prev{width:3rem;right:1rem}.underwriters .underwriters-slideshow-wrapper .uw-prev{right:auto;left:1rem}}.underwriters-full{display:grid;grid-template-columns:1fr;grid-gap:3rem 1rem;justify-items:stretch}.underwriters-full .an-underwriter{text-align:center;border-bottom:4px solid #e9e9e9}.underwriters-full .an-underwriter .img-holder{width:10rem;height:10rem;margin:0 auto 1em;display:flex;align-items:center}.underwriters-full .an-underwriter .img-holder a:hover{opacity:.5}.underwriters-full .an-underwriter .info h3{font-size:1.125em;margin:.125em 0}@media only screen and (min-width: 48em){.underwriters-full{grid-template-columns:1fr 1fr;grid-gap:3rem 2rem}.underwriters-full .an-underwriter .img-holder{margin:0 0 1em}.underwriters-full .an-underwriter .info{text-align:left}}@media only screen and (min-width: 62em){.underwriters-full{grid-template-columns:1fr 1fr 1fr 1fr}}.chart{margin:0;padding:0}.chart li{border-bottom:1px solid #e9e9e9;display:flex;padding:.5em;background:#fff;transition:all 0.3s}.chart li:hover{background:#e9e9e9}.chart li.headings{font-weight:bold}.chart li span{flex:1}.chart li span.position{flex:0 0 2em}.search-results article{display:block;padding:2em 0;border-bottom:1px solid #e9e9e9}.search-results .img-link{border:2px solid #870100;display:block;margin:0 0 2em}.search-results .img-link:hover{border-color:#BA1B1D}@media only screen and (min-width: 36em){.search-results .img-link{float:left;margin:0 2em 1em 0}}@media only screen and (min-width: 36em){.nav-links{display:flex;padding:2em 0}.nav-links>div{flex:50%}.nav-links .nav-next{text-align:right}}.tribe-events-notices{background:#BA1B1D;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.75);border-color:#870100}.aside{background:#eee;padding:3em 1em}@media only screen and (min-width: 62em){.aside{padding:4em 2em}}.nav.landing-nav{margin:0 0 1em;padding:0;list-style:none;width:100%;max-width:500px}.nav.landing-nav li{display:block}.nav.landing-nav li a{background:#870100;color:#fff;display:block;font-size:1.5em;padding:.25em 1em;text-align:center;margin:0 0 .25em}.nav.landing-nav li a:hover{background:#BA1B1D}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}.nice-table,.is-style-nice-table{border-collapse:collapse;margin:0 0 1em;border:1px solid #999}.nice-table td,.is-style-nice-table td{border:1px solid #999;text-align:left;padding:.3em .6em;vertical-align:top}.nice-table tr:nth-child(odd) td,.nice-table th,.is-style-nice-table tr:nth-child(odd) td,.is-style-nice-table th{background:rgba(0,0,0,0.05)}.nice-table th,.is-style-nice-table th{color:#000}.table-wrap{width:100%;overflow:auto}.table-wrap table{min-width:500px}form{margin:0 0 1em}fieldset{padding:1em;margin:0 0 1em}form ul{padding:0;margin:0 0 1em;background:none;list-style:none}form ul li{padding:0;margin:0 0 .5em;background:none;list-style:none}fieldset ul li:before{content:""}legend{color:#e6e6e6}input[type="submit"],button{border:none}label{display:block}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{width:100%;max-width:500px;padding:.5em;border:1px solid #ccc;border-radius:4px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{box-shadow:0 0 4px #870100}label.required:after{content:"*";color:#EB4803}form .state{display:inline-block;width:30%;max-width:140px}form .zip{display:inline-block;width:55%;max-width:260px}.checkboxes span,.radios span{display:block;margin:0 1em .5em 0}.checkboxes span label,.radios span label{display:inline-block}.mc-field-group.input-group{display:block;background:rgba(40,40,40,0.5);padding:1em;margin:1em 0;max-width:500px;border-radius:.5em}.mc-field-group.input-group li{display:block;margin:0 1em .5em 0}.mc-field-group.input-group li label{display:inline-block;padding:0 .5em}.gform_body,.gform_footer{text-align:left}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{font-weight:900 !important}.form-holder{text-align:left}body.nav-coverlayed{overflow:hidden}@media only screen and (min-width: 60em){body.nav-coverlayed{overflow:auto}}body.coverlayed{overflow:hidden}.coverlay{display:none;position:fixed;width:100%;height:100%;z-index:1313;background:rgba(0,0,0,0.95);left:0;top:0;overflow-x:hidden;overflow-y:auto}.coverlay .cover-screen{position:absolute;top:0;left:0;width:100%;height:100%}.coverlay .close-coverlay{cursor:pointer;display:block;height:36px;width:28px;padding:18px 0 0;margin:0 1em;position:fixed;outline:none;right:0;top:0;z-index:113;outline:none}.admin-bar .coverlay .close-coverlay{top:40px}.coverlay .close-coverlay span,.coverlay .close-coverlay span:after{border-radius:1px;height:4px;width:28px;background:#fff;position:absolute;display:block;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all 250ms ease-in-out}.coverlay .close-coverlay span:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.coverlay .close-coverlay:hover{opacity:.4}.coverlay .cover-content{color:#fff;position:absolute;text-align:center;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;padding:3em;box-sizing:border-box}.coverlay .cover-content .content{max-width:640px}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden,.screen-reader-text{border:0;clip:rect(0);height:1px;overflow:hidden;position:absolute;width:1px;margin:-1px;padding:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus,.screen-reader-text.focusable:active,.screen-reader-text.focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;margin:0}.invisible{visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.row:after{clear:both}.clearfix,.row{zoom:1}@media print{*{background:transparent !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media print{.print-button{display:none}#site{padding:1em 0}.masthead{position:relative}.social-share{display:none}.masthead-top{text-align:center;color:#282828}.masthead-logo{text-indent:0;font-size:2em;background:none;width:100%;color:#870100;text-align:center;text-decoration:none;text-transform:uppercase;font-size:2em;margin:0}.guts>.content{padding:1em 0}.vehicle-detail .leftcol{width:50%;float:left}.vehicle-detail .rightcol{width:45%;padding:1em;float:left}.site-footer{color:#282828}.site-footer .navs{display:none}.footer-locations{width:30%;text-align:left;float:left}}
/*# sourceMappingURL=style.css.map */
