@font-face{font-family:'flexslider-icon';src:url('/fonts/flexslider-icon.eot');src:url('/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('/fonts/flexslider-icon.woff') format('woff'),url('/fonts/flexslider-icon.ttf') format('truetype'),url('/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'';color:rgba(255,255,255,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:''}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body{margin:0;padding:0;font-family:'Raleway',Helvetica,Arial,sans-serif}#header{position:fixed;top:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:10}#header #navigation{display:block;max-width:1149px;margin:0 auto;min-height:45px}#header #navigation i{color:#ccc;float:right;display:none;margin-right:15px;margin-top:13px;font-size:18px;cursor:pointer}#header #navigation #logo{height:30px;padding-top:10px;padding-bottom:5px;float:left;width:130px}#header #navigation img{height:30px;display:none}#header #navigation ul{float:right}#header #navigation ul li{display:inline-block}#header #navigation ul li a{color:#ccc;margin-left:30px;text-decoration:none}#header #navigation ul li a:hover{color:#fff}#header #navigation ul li .nav-active{font-weight:bold;color:#fff;border-bottom:3px solid #fff}#intro,#podcasts,#music,#shows,#bio,#social,#contact{min-height:calc(100vh)}#intro{background:#000 url('/images/background-images/intro4.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#intro div{max-width:1149px;margin:0 auto;padding-top:100px}#podcasts{background-color:#fff;text-align:center;border:0;border-radius:0;margin:0 auto}#podcasts #podcastsContainter{text-align:center;padding:60px 0}#podcasts #podcastsContainter .flex-direction-nav a{background-color:#000;border-radius:50%;padding:3px}#podcasts #podcastsContainter a.flex-next{}#podcasts #podcastsContainter .flex-control-nav{display:none}#podcasts #podcastsContainter .flexslider{margin:0 auto!important;text-align:center}#podcasts #podcastsContainter .slides{height:calc(100vh*.8);margin:0 auto;margin-left:auto;margin-right:auto}#podcasts #podcastsContainter .slides li{}#podcasts #podcastsContainter .slides li img{max-width:720px;margin:0 auto}#podcasts #podcastsContainter .slides li div{position:absolute;box-sizing:border-box;color:#000;width:99vw;padding:10px;min-height:100%;text-align:center}#podcasts #podcastsContainter .slides li div h2{background-color:rgba(0,0,0,.4);text-align:center;z-index:999;font-size:30px;padding:20px 20px;color:#fff;margin:0;max-width:670px;margin:0 auto;box-sizing:border-box}#podcasts #podcastsContainter .slides li div:hover h2{background-color:rgba(0,0,0,.6)}#podcasts #podcastsContainter .slides li div i{font-size:160px;margin:100px 0;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#podcasts #podcastsContainter .slides li div audio{bottom:60px;position:absolute;left:0;right:0;text-align:center;margin:0 auto}#podcasts #podcastsContainter .slides li div span{display:block;padding:20px 40px;font-size:18px;bottom:0;color:transparent;max-width:670px;margin:0 auto;box-sizing:border-box}#podcasts #podcastsContainter .slides li div:hover span{background-color:rgba(0,0,0,.6);color:#fff}#music{background-color:#181314;text-align:center;border:0;border-radius:0;margin:0}#music .slides{height:calc(100vh*.8)}#music .slides iframe{width:calc(100vh*.8);height:calc(100vh*.8);margin-top:calc(100vh*.1)}#music ol{display:none}#shows{background-color:#fff}#shows #shows-left{height:calc(100vh);background:#000 url('/images/background-images/shows.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:49%;display:inline-block;white-space:normal;vertical-align:top}#shows #shows-right{height:calc(100vh);width:50%;display:inline-block;white-space:normal;overflow-y:scroll;direction:ltr;vertical-align:top}#shows #shows-right table{padding:40px}#shows #shows-right table tr{height:72px}#shows #shows-right .bit-notify,#shows #shows-right .bit-invert,#shows #shows-right table tr.bit-header,#shows #shows-right .bit-nav-bar-container{display:none}#shows #shows-right .bit-event{padding-top:30px;margin-bottom:30px}#shows #shows-right .bit-event:first-child{border-top:none;margin-top:80px}#bio{clear:both;background-color:#999;background:#000 url('/images/background-images/bio.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#bio #bio-container{width:46%;margin:0 2%;position:relative;top:50%;transform:initial;padding:60px 0}#bio #bio-container #bio-block{padding:30px 50px;color:#fff;background-color:rgba(24,19,20,.7);border-radius:5px}#social{background-color:#fff;color:#181314}#social #instagram{float:left;width:65%;padding:50px 3%;overflow:hidden;height:calc(100vh - 150px);display:flex;justify-content:space-between;flex-wrap:wrap}#social #instagram a{}#social #instagram a img{max-width:230px;margin:25px 20px}#social #socialLinks{display:inline-block;width:28%;padding:50px 0;vertical-align:top;text-align:center;float:right}#social #socialLinks h2{font-size:32px;margin:30px 0 0 0}#social #socialLinks i{margin-top:30px;margin-right:20px;color:#ccc}#social #socialLinks i:hover{color:#999}#contact{color:#fff;background:#181314 url('/images/background-images/contact.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#contact #contact-form{max-width:1149px;vertical-align:top;padding:50px 0;text-align:center;margin:0 auto}#contact #contact-form h2{width:70%;margin:40px auto;font-size:32px}#contact #contact-form h3{font-size:25px}#contact #contact-form div{display:flex;justify-content:space-between;flex-wrap:wrap}#contact #contact-form input[type=text],#contact #contact-form select,#contact #contact-form textarea,#contact #contact-form input[type=button],#contact #contact-form input[type=submit]{width:30%;margin-bottom:25px;padding:20px 10px;background-color:rgba(0,0,0,0);border:1px solid #999;color:#fff;font-family:'Raleway',Helvetica,Arial,sans-serif}#contact #contact-form select *{color:#000}#contact #contact-form textarea{width:calc(100% - 20px);height:100px}#contact #contact-form #contactNewsletter{width:65%}#contact #contact-form input[type=button]#contact #contact-form input[type=submit]{width:initial;padding:20px 50px;border-color:#fff}#contact #contact-form input[type=button]:hover,#contact #contact-form input[type=submit]:hover{background-color:#fff;color:#181314;cursor:pointer}#contact #copyright{width:100%;text-align:center;bottom:0}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}@media only screen and (max-width:1149px){#header #navigation{max-width:90%}#intro div{max-width:90%}#bio #bio-container{width:86%;margin:0 auto}#bio #bio-container #bio-block{padding:30px 50px;color:#fff}}@media only screen and (max-width:1024px){#header #navigation{display:block;max-width:1149px;margin:0 auto}#header #navigation i{display:inline}#header #navigation img{float:none}#header #navigation ul{clear:both;display:none;float:none}#header #navigation ul li{display:block;margin-bottom:8px}#header #navigation ul li a{margin-left:0}#intro,#music,#shows,#bio,#social,#contact{width:100%;height:auto;min-height:calc(100vh);left:0;right:0}#music .slides{height:calc(100vh*.8)}#music .slides iframe{width:calc(100vh*.6);height:calc(100vh*.6);margin-top:calc(100vh*.1)}#shows #shows-left{display:none}#shows #shows-right{height:initial;width:90%;display:block;overflow:hidden;margin:0 auto}#bio #bio-container{position:relative;top:50%;transform:initial;padding:60px 0}#bio #bio-container #bio-block{padding:30px 50px;color:#fff;background-color:rgba(24,19,20,.7);border-radius:5px}#social #instagram{width:65%;padding:50px 0;overflow:hidden;display:block;justify-content:initial;flex-wrap:initial}#social #instagram a{}#social #instagram a img{max-width:40%;margin:10px 4%}#social #socialLinks{width:34%}#social #socialLinks h2{display:none}#social #socialLinks a{display:block}#contact #contact-form input[type=text],#contact #contact-form select,#contact #contact-form textarea,#contact #contact-form input[type=button],#contact #contact-form input[type=submit]{width:30%;margin-bottom:25px;padding:20px 1%;border:1px solid #999;color:#fff}#contact #contact-form textarea{width:calc(100% - 20px);height:100px}}@media only screen and (max-width:768px){#intro{background:#000 url('/images/background-images/intro4-mobile.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#bio{background:#000 url('/images/background-images/bio-mobile.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}