.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'League Spartan';src:url('../fonts/leaguespartan-bold.eot');src:url('../fonts/leaguespartan-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/leaguespartan-bold.woff2') format('woff2'),url('../fonts/leaguespartan-bold.woff') format('woff'),url('../fonts/leaguespartan-bold.ttf') format('truetype'),url('../fonts/leaguespartan-bold.svg#league_spartanbold') format('svg');font-weight:bold;font-style:normal}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:white;color:#5a5a62;font-family:'Fanwood',serif;max-width:100%;overflow-x:hidden}body strong,body a{font-weight:normal;color:black}body em,body i{font-style:italic;color:#8c8c96}body.admin-bar #page.site{padding-top:32px}.social{text-align:right;margin:20px 10px}.social a{display:inline-block;background:url('../img/social-icons3.png') 0 0 no-repeat;width:25px;height:19px;margin:0 3px 15px 3px;text-indent:9999px;overflow:hidden;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}.social a:hover{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=50)}.social a.soundcloud{width:47px}.social a.facebook{background-position:-47px 0}.social a.twitter{width:32px;background-position:-73px 0}.social a.youtube{width:55px;background-position:-112px 0}.social a.mixcloud{width:45px;background-position:-170px 0}.social a.spotify{width:32px;background-position:-214px 0}.social a.itunes{width:32px;background-position:-244px 0}.social a.instagram{width:32px;background-position:-274px 0}.social a.bandcamp{width:57px;background-position:-308px 0}.social a.twitch{width:32px;background-position:-366px 0}.social a.patreon{width:32px;background-position:-400px 0}#page.site{margin:0 auto;max-width:1000px;text-align:left;font-size:1em}#page.site #masthead{height:163px;margin:0 0 30px;text-align:center}#page.site #masthead .site-title a{width:92%;height:119px;display:block;margin:0 auto;background:transparent url(../img/kypski-logo.png) 50% 50% no-repeat;background-size:contain;text-indent:999px;overflow:hidden}#page.site #masthead #primary-navigation{margin:26px 0}#page.site #masthead #primary-navigation li{display:inline-block;margin:0 0 10px 0}#page.site #masthead #primary-navigation li a{color:#a4a4a9;text-decoration:none;font-family:'League Spartan',sans-serif;letter-spacing:1px;font-weight:normal;text-transform:uppercase;padding:0 12px;font-size:1em;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}#page.site #masthead #primary-navigation li a:hover{color:#19192d}#page.site #masthead #primary-navigation li.current-menu-item a,#page.site #masthead #primary-navigation li.current_page_item a{color:black}#page.site #main.site-main{margin:75px auto}#page.site #main.site-main .content,#page.site #main.site-main h1,#page.site #main.site-main h2,#page.site #main.site-main h3,#page.site #main.site-main p{max-width:480px;margin:0 auto}#page.site #main.site-main h1,#page.site #main.site-main h2,#page.site #main.site-main h3,#page.site #main.site-main h4{color:black;font-family:'League Spartan',sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:2px}#page.site #main.site-main h1 a,#page.site #main.site-main h2 a,#page.site #main.site-main h3 a,#page.site #main.site-main h4 a{text-decoration:none}#page.site #main.site-main h1{margin:4em auto 2em auto;font-size:1.1em}#page.site #main.site-main h2{font-size:1em}#page.site #main.site-main p{font-size:1em;line-height:1.5em;margin:1em auto 3em auto}#page.site #main.site-main img{max-width:100%;height:auto}#page.site #main.site-main a img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}#page.site #main.site-main a:hover img{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=50)}#page.site #main.site-main .appstore-button,#page.site #main.site-main .playstore-button{display:inline-block;width:135px;padding:5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}#page.site #main.site-main .appstore-button img,#page.site #main.site-main .playstore-button img{width:100%;height:auto}#page.site #main.site-main .appstore-button:hover,#page.site #main.site-main .playstore-button:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=50)}#page.site #main.site-main .footer-logos{height:80px}#page.site #main.site-main .footer-logos a{display:inline-block;height:80px;vertical-align:top}#page.site #main.site-main .footer-logos .logo-kypski,#page.site #main.site-main .footer-logos .logo-lowriders{width:190px}#page.site #main.site-main .footer-logos .logo-kypski{text-align:right;padding:23px 10px 0 0}#page.site #main.site-main .footer-logos .logo-lowriders{text-align:left;padding:18px 0 0 10px}#page.site #main.site-main .buttons{text-align:center}#page.site #main.site-main .button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;behavior:url(../pie/PIE.htc);background:black;padding:0 15px;color:white;font-family:'League Spartan',sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:.8em;text-decoration:none;border:1px solid black;display:inline-block;width:auto;white-space:nowrap;margin:.5em auto;height:29px;line-height:29px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}#page.site #main.site-main .button:hover{background:#a4a4a9;border-color:#a4a4a9}#page.site #main.site-main .button.button-grey{background:#a4a4a9;border-color:#a4a4a9}#page.site #main.site-main .button.button-grey:hover{background:black}#page.site #main.site-main .button.button-white{background:white;color:#a4a4a9;border-color:#a4a4a9}#page.site #main.site-main .button.button-white:hover{color:#19192d;border-color:#19192d}#page.site #main.site-main .events{text-align:center}#page.site #main.site-main .event{position:relative;width:100%;height:auto;min-height:66px;max-width:450px;display:inline-block;text-decoration:none;color:#a4a4a9;padding-left:60px;margin:10px 10px 30px 10px;vertical-align:top;text-align:left;text-transform:uppercase;font-family:'League Spartan',sans-serif}#page.site #main.site-main .event .date{position:absolute;top:0;left:0;width:40px;height:50px;display:inline-block;background:#a4a4a9;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;behavior:url(../pie/PIE.htc);text-align:center;padding:7px 0 0 0}#page.site #main.site-main .event .date>span{display:block}#page.site #main.site-main .event .date .day-name{font-size:.8em;height:15px}#page.site #main.site-main .event .date .day-num{font-family:'Fanwood',serif;font-size:1.5em}#page.site #main.site-main .event .date .month{position:absolute;top:57px;left:0;color:#a4a4a9;width:100%;text-align:center;font-size:.8em}#page.site #main.site-main .event .date .year{display:block}#page.site #main.site-main .event .title{color:black;font-size:1em;line-height:1.1em;display:block;margin:.2em 0;letter-spacing:1px}#page.site #main.site-main .event .location{line-height:1.1em;font-size:.9em;letter-spacing:1px}#page.site #main.site-main .event:hover .date{background:black}#page.site #main.site-main .releases{text-align:center}#page.site #main.site-main .releases .release{display:inline-block;margin-bottom:2em;vertical-align:top}#page.site #main.site-main .release{position:relative;width:320px;height:300px;display:inline-block;background:url(../img/dropshadow.png) 50% 222px no-repeat;background-size:contain}#page.site #main.site-main .release h2{display:none}#page.site #main.site-main .release img{width:240px;height:240px}#page.site #main.site-main .release .buttons{margin-top:1em}#page.site #main.site-main .release .buttons .button{margin:.5em}#page.site #main.site-main .site-content .archive-header,#page.site #main.site-main .site-content .entry-header .entry-title{display:none}body.page .entry-header{text-align:center;margin-bottom:3em}body.page.page-id-8 #page.site #main.site-main{text-align:center}body.page #main,body.post #main,body.category #main,body.page article,body.post article,body.category article{max-width:480px}body.page.category-releases #main,body.post.category-releases #main,body.category.category-releases #main{max-width:100%}body.page.home #main,body.page.home article{max-width:100%}body.page.page-id-2728 #main,body.page.page-id-2728 #main article{max-width:800px}body.home{text-align:center}body.home #page.site #main.site-main{text-align:center}body.home #page.site #main.site-main .cover.col{display:block;position:relative;top:0;left:50%;margin-left:-325px;width:650px;text-align:center;background:url(../img/dropshadow.png) 50% 443px no-repeat;background-size:contain}body.home #page.site #main.site-main .cover.col img{width:480px;height:480px}body.home #page.site #main.site-main .content{margin-top:106px}body.home #page.site #main.site-main h1,body.home #page.site #main.site-main h2{margin:100px 0 50px 0}body.home #page.site #main.site-main .buttons .button{display:block}body.home .left,body.home .right{min-height:30px;text-align:center}.col-wrap{position:relative}.col-wrap .col{display:inline-block}#page.site #main.site-main .video p{margin:0;max-width:1000px}@media screen and (min-width:1000px){body.home .left,body.home .right{display:block;position:absolute;width:175px;height:100%}body.home .left{top:0;left:0}body.home .right{top:0;right:0}body.home .buttons,body.home .textwidget{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.home .textwidget{margin-top:-20px}}@media screen and (max-width:650px){body.home #page.site #main.site-main .cover.col{top:0;left:0;margin-left:0;display:block;width:100%;text-align:center;background:none}body.home #page.site #main.site-main .cover.col img{width:100%;height:auto;max-width:480px}.event{padding-right:20px}}#sb_instagram #sbi_load{margin-top:1em}#sb_instagram #sbi_load a.sbi_load_btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;behavior:url(../pie/PIE.htc);background:black;padding:0 15px;color:white;font-family:'League Spartan',sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:.8em;text-decoration:none;border:1px solid black;display:inline-block;width:auto;white-space:nowrap;margin:.5em auto;height:29px;line-height:29px}iframe[src^="https://open.spotify.com/follow/"]{max-width:170px;margin:0 auto}iframe{max-width:100%}.shailan_CountdownWidget small{display:none}@media screen and (max-width:900px){#page.site #masthead{height:auto}#page.site #main.site-main{margin:30px auto}body.home #page.site #main.site-main .content{margin-top:0}}@media screen and (max-width:800px){.social{text-align:center;margin-left:5px;margin-right:5px}}@media screen and (max-width:510px){.content>p,.entry-content>p{padding-left:10px;padding-right:10px}}