@import url(https://fonts.googleapis.com/css?family=Miriam+Libre:400,700|Poppins:400,700);.event__meta,.event__what,.event__when{font-family:"Miriam Libre",sans-serif}.drop-in-enter-active,.drop-in-leave-active,.fade-in-enter-active,.fade-in-leave-active,.flip-enter-active,.flip-leave-active,.pop-enter-active,.pop-leave-active,.zoom-enter-active,.zoom-leave-active{transition:all .3s cubic-bezier(.25,.1,.25,1)}.input.is-active,.input.is-focused,.input:active,.input:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#6fc2ce;box-shadow:0 0 0 .125em rgba(111,194,206,.25)}.dropdown-content{box-shadow:0 3px 15px 0 rgba(17,17,17,.1)}#login-screen .card,#register-screen .card{box-shadow:0 10px 25px 0 rgba(17,17,17,.1)}.dropdown-item{text-align:left}.event{margin-bottom:10px;max-width:800px}.event__what,.event__when{display:-ms-flexbox;display:flex}.event__when{margin-top:40px}.event__date-spacer{-ms-flex-preferred-size:40px;flex-basis:40px}.event__date{-ms-flex:2;flex:2}.event__today{color:#f2545c}.event__actions,.event__vote{-ms-flex-preferred-size:40px;flex-basis:40px;text-align:center;margin-top:3px}.event__detail{-ms-flex:2;flex:2}.event__name{padding:0;margin:0;font-size:1.25em;font-weight:700}.event__meta{text-transform:uppercase;font-size:.7rem}.event__meta a{color:#111;font-weight:700;border-bottom:0}.event__meta a:hover{color:#6fc2ce}.event__meta .fa-globe{font-size:.7em;vertical-align:baseline}.event__meta-divider{font-size:.6em;color:rgba(17,17,17,.5);margin:0 .5em}#login-screen .facebook,#login-screen .login,#login-screen .twitter,#register-screen .facebook,#register-screen .join,#register-screen .twitter{font-size:1rem;font-family:Poppins,sans-serif;cursor:pointer;font-weight:700}.event__description{hanging-punctuation:first}.enhancement-item__body p:last-child{margin-bottom:0}.zoom-enter,.zoom-leave-active{transform:scale(.95);opacity:0}.drop-in-enter,.drop-in-leave-active{transform:translateY(-10px);opacity:0}.fade-in-enter,.fade-in-leave-active{opacity:0}.pop-enter,.pop-leave-active{transform:scale(0);opacity:0}.flip-enter-active,.flip-leave-active{transition:all .2s cubic-bezier(.25,.1,.25,1)}.flip-enter{transform:translateY(5px);opacity:0}.flip-leave-active{transform:translateY(-5px);opacity:0}#navbar .nav-trigger{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;width:60px;background:0 0;border:0}#login-screen{width:100%;height:90vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#login-screen form{width:90%;margin:0 auto}@media all and (min-width:640px){#login-screen form{width:50vw;max-width:750px}}#login-screen .password{border-right:0}#login-screen .forgot{border-left:0;border-bottom-width:1px;text-transform:lowercase;font-variant:small-caps;color:#AAA}#login-screen .forgot:hover{color:#111}#login-screen .card-footer{border:0}#login-screen .card-footer-item{padding:0;margin:0;border:0}#login-screen .card-footer-item a{display:block;width:100%;height:100%;text-align:center;padding:.75rem;font-weight:700;border:0}#login-screen .login{color:#f2545c;background-color:#fff;border-bottom:2px solid rgba(242,84,92,.5)!important}#login-screen .login img{max-height:1rem;margin-right:.25rem}#login-screen .twitter{color:#00aced;background:rgba(0,172,237,.1);border-bottom:2px solid rgba(0,172,237,.5)!important}#login-screen .facebook{color:#3b5998;background:rgba(59,89,152,.1);border-bottom:2px solid rgba(59,89,152,.5)!important}#login-screen .join-the-community{margin-top:40px;text-align:center}#register-screen{width:100%;height:90vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#register-screen form{width:90%;margin:0 auto}@media all and (min-width:640px){#register-screen form{width:50vw;max-width:750px}}#register-screen .card-footer{border:0}#register-screen .card-footer-item{padding:0;margin:0;border:0}#register-screen .card-footer-item a{display:block;width:100%;height:100%;text-align:center;padding:.75rem;font-weight:700;border:0}#about-screen .introduction .read-on,#event-list-screen .pagination{font-family:"Miriam Libre",sans-serif;text-transform:uppercase}#register-screen .join{color:#f2545c;background-color:#fff;border-bottom:2px solid rgba(242,84,92,.5)!important}#register-screen .join img{max-height:1rem;margin-right:.25rem}#register-screen .twitter{color:#00aced;background:rgba(0,172,237,.1);border-bottom:2px solid rgba(0,172,237,.5)!important}#register-screen .facebook{color:#3b5998;background:rgba(59,89,152,.1);border-bottom:2px solid rgba(59,89,152,.5)!important}#manage-event-screen .form-wrapper{width:90%;margin:0 auto}@media all and (min-width:640px){#manage-event-screen .form-wrapper{width:50vw;max-width:750px}}#event-list-screen{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:800px){#event-list-screen{-ms-flex-direction:row;flex-direction:row}}#event-list-screen .events-wrapper{-ms-flex:2;flex:2;position:relative}#event-list-screen .events-wrapper .trending-event{display:inherit;margin:0 40px 20px}#event-list-screen .events-wrapper .recent-events{margin-bottom:-20px}#event-list-screen .events{margin-bottom:40px}#event-list-screen .events a{border-bottom:0}#event-list-screen aside{-ms-flex:1;flex:1}#event-list-screen aside .is-sticky{position:-webkit-sticky;position:sticky;top:80px}#event-list-screen aside .just-added-event,#event-list-screen aside .trending-event{display:none}#event-list-screen aside .about,#event-list-screen aside .just-added-event,#event-list-screen aside .newsletter,#event-list-screen aside .trending-event{width:75%;max-width:300px;margin:0 auto 20px}@media all and (min-width:800px){#event-list-screen .events-wrapper .trending-event{display:none}#event-list-screen aside .just-added-event,#event-list-screen aside .trending-event{display:inherit}#event-list-screen aside .about,#event-list-screen aside .just-added-event,#event-list-screen aside .newsletter,#event-list-screen aside .trending-event{width:90%;max-width:999px;border:0}}#event-list-screen aside .just-added-event,#event-list-screen aside .newsletter{margin-bottom:40px}#event-list-screen aside .about,#event-list-screen aside .newsletter{border-top:1px solid #111;padding-top:40px}#event-list-screen .empty-subkast{padding:60px;max-width:600px}#event-list-screen .pagination{font-size:.7rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90vw;max-width:300px;margin:0 auto 40px}#event-list-screen .pagination a{color:#111;font-weight:700;border-bottom:2px solid rgba(111,194,206,.3)}#event-list-screen .pagination a:hover{color:#333;border-color:#6fc2ce}@media all and (min-width:800px){#event-list-screen aside{padding-top:60px}#event-list-screen .pagination{margin-bottom:20px}}#about-screen .introduction{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:9vh;width:100vw;height:100vh;background:linear-gradient(130deg,#e6eef0 5%,#D6E4E6 95%)}#about-screen .introduction .logo{position:fixed;top:9vh;left:9vh;width:60px;box-shadow:0 10px 25px rgba(242,84,92,.5);border-radius:50%;z-index:10}@media all and (min-width:800px){#about-screen .introduction .logo{top:9vh;left:9vh;width:6vh}}#about-screen .introduction .overview{max-width:66vw;font-size:5vw;font-weight:700;line-height:1.25em;margin:0}#about-screen .introduction .read-on{font-size:.7rem;position:absolute;display:block;left:9vh;bottom:0;text-indent:-60px;-ms-writing-mode:tb-rl;writing-mode:tb-rl}body,h1,h2,h3,h4{font-family:Poppins,sans-serif}#about-screen .introduction .read-on a{color:#111;font-weight:700;border-bottom:0}#about-screen .introduction .read-on a:hover{color:#6fc2ce}#about-screen .introduction .read-on:after{content:"";display:block;height:9vh;margin-right:-8px;border-left:1px solid #333}#about-screen .how-it-works-intro{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh}#about-screen .how-it-works-intro .title{font-size:10vw;font-weight:700}#about-screen .how-it-works-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100vh;background:#f7fafa;padding:9vh 0}#about-screen .how-it-works-wrapper .how-it-works{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:66%;max-width:1000px}@media all and (min-width:800px){#about-screen .how-it-works-wrapper .how-it-works{-ms-flex-direction:row;flex-direction:row}}#about-screen .how-it-works-wrapper .feature{display:-ms-grid;display:grid;-ms-grid-columns:34px 1fr;grid-template-columns:34px 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"visual body"}@media all and (min-width:1300px){#about-screen .how-it-works-wrapper .feature{-ms-grid-columns:48px 1fr;grid-template-columns:48px 1fr}}#about-screen .how-it-works-wrapper .feature .visual{grid-area:visual;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:4.5vh;height:4.5vh;min-width:40px;min-height:40px;background:#c6dadc;border-radius:50%}#about-screen .how-it-works-wrapper .feature .body{grid-area:body}#about-screen .how-it-works-wrapper .feature .label{margin-top:1.5vh}#about-screen .how-it-works-wrapper .feature+.feature,#about-screen .how-it-works-wrapper .right-panel{margin-top:6vh}@media all and (min-width:800px){#about-screen .how-it-works-wrapper .right-panel{margin-top:0}}#about-screen .call-to-action{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100vh}#about-screen .call-to-action .action-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;color:#fff;background:#111;width:66vw;height:66vh;padding:6vh;overflow:hidden}#about-screen .call-to-action .action-container:hover .image{transform:scale(1.05)}#about-screen .call-to-action .action-container a{position:relative;color:#f2545c;border-color:rgba(242,84,92,0)}#about-screen .call-to-action .action-container a:before{content:"";position:absolute;width:0;height:10px;bottom:-2px;left:0;border-bottom:2px solid #f2545c;visibility:hidden;transition:all .4s ease-in-out 0s}#navbar,a{transition:all .4s}#about-screen .call-to-action .action-container a:hover:before{width:100%;visibility:visible}#about-screen .call-to-action .action-container .body{position:relative;font-size:1.953em;font-weight:700;z-index:2}#about-screen .call-to-action .action-container .image{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/event-music.jpg?3fc1a541ec8f9fcebd401dfda7a85407) center;background-size:cover;transition:all .4s;z-index:1}#faq-screen,#terms-screen{width:550px;max-width:90%;margin:0 auto}#faq-screen h1,#terms-screen h1{font-weight:700}#terms-screen .plain-english{border:1px solid #111;padding:40px;margin-bottom:40px}#terms-screen .plain-english h2{margin-top:0}#terms-screen .plain-english ul{list-style-type:circle}#terms-screen .plain-english li{margin-bottom:1em}#terms-screen .plain-english .signature{margin-bottom:0}#terms-screen .obscured-english h1{counter-reset:section}#terms-screen .obscured-english h2{counter-reset:subsection}#terms-screen .obscured-english h2:before{counter-increment:section;content:"Section " counter(section) ". "}#terms-screen .obscured-english h3:before{counter-increment:subsection;content:counter(section) "." counter(subsection) " "}#privacy-screen{width:550px;max-width:90%;margin:0 auto}#privacy-screen h1{font-weight:700}html{font-size:1em}body{background-color:#fff;font-weight:400;line-height:1.45;color:#333;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1}@supports ((-webkit-font-variant-ligatures:common-ligatures) or (font-variant-ligatures:common-ligatures)){body{-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}}p{margin-bottom:1.3em}h1,h2,h3,h4{margin:1.414em 0 .5em;font-weight:inherit;line-height:1.2}#navbar,#profile-screen .data-label,form .help-block{font-family:"Miriam Libre",sans-serif}h1{margin-top:0;font-size:2.441em}h2{font-size:1.953em}h3{font-size:1.563em}h4{font-size:1.25em}.font_small,small{font-size:.8em}#profile-screen .who{margin:80px 0}#profile-screen .who .avatar{border-radius:50%}#profile-screen .who .image-wrapper{position:relative;width:200px;margin:0 auto}#profile-screen .who .twitter-link{position:absolute;right:.5rem;bottom:.5rem;font-size:1.953em;padding:.5rem;line-height:1em;color:#00aced;border-radius:50%;border-bottom:0;background:#fff;box-shadow:0 0 10px 0 rgba(0,172,237,.3)}#profile-screen .who .username{text-transform:uppercase;font-weight:700;font-size:1.953em}#profile-screen .points-of-interest{max-width:750px;margin:0 auto}#profile-screen .data-label{text-transform:uppercase;font-size:.7rem;font-weight:700}#profile-screen .data-label a{color:#111;font-weight:700;border-bottom:0}#profile-screen .data-label a:hover{color:#6fc2ce}#profile-screen .data-point{font-size:2.441em;font-weight:700;color:#f2545c}#user-settings-screen .user-settings{width:90%;margin:0 auto}@media all and (min-width:640px){#user-settings-screen .user-settings{width:50vw;max-width:750px}}#fourohfour-screen{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:90vh}#fourohfour-screen h1{font-size:7.323em;font-weight:700;color:rgba(255,255,255,0);-webkit-text-stroke:1px #f2545c;text-stroke:1px #f2545c;margin:0}#fourohfour-screen .friendly-explanation{font-size:1.563em;max-width:500px;margin-bottom:40px}#fourohfour-screen .friendly-message{font-size:.8em;max-width:500px}a{color:#333;border-bottom:2px solid rgba(111,194,206,.3)}a:hover{border-color:#6fc2ce}form .help-block{text-transform:uppercase;font-size:.7rem;color:#f2545c;margin-top:-1em}form .help-block a{color:#111;font-weight:700;border-bottom:0}form .help-block a:hover{color:#6fc2ce}#app{min-height:100vh}#navbar{display:-ms-flexbox;display:flex;height:60px;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}#navbar.pinned{background:rgba(255,255,255,.95);box-shadow:0 0 25px 0 rgba(17,17,17,.1)}#navbar a{border-bottom:0}#navbar .brand{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px 20px;min-width:80px}#navbar .brand .logo{height:40px}#navbar .brand .name{font-family:Poppins,sans-serif;font-size:1.25em;font-weight:bolder;color:#f2545c;text-transform:capitalize;margin-left:.5em}#navbar nav a,#page-footer a{font-weight:700;border-bottom:0}#navbar nav,#page-footer{text-transform:uppercase;font-size:.7rem;font-family:"Miriam Libre",sans-serif}#navbar nav{-ms-flex:2;flex:2;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:10px}#navbar nav a{color:#111;padding:1em;line-height:100%}#navbar nav a:hover{color:#333}#navbar #my-subkasts .dropdown-content{max-height:90vh;overflow-y:scroll}#navbar #my-subkasts .dropdown-item{color:#111;font-size:.7rem}#page-footer{padding:20px}#page-footer a{color:#111;position:relative}#page-footer a:hover{color:#333}#page-footer a:before{content:"";position:absolute;width:0;height:10px;bottom:-2px;left:0;border-bottom:2px solid #333;visibility:hidden;transition:all .4s ease-in-out 0s}#page-footer a:hover:before{width:100%;visibility:visible}#page-footer .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}#page-footer__legal{margin-bottom:.25em}@media all and (min-width:700px){#page-footer .container{-ms-flex-direction:row;flex-direction:row}#page-footer__legal{margin-bottom:0}}#page-footer .link,#page-footer__legalese{margin-right:.5em}