.wrapper[data-v-31a5a0e0]{min-height:100vh;margin:0 auto -60px;background:rgba(0,0,0,.4)}#event_page_wrap[data-v-31a5a0e0] section.container{padding:40px;background-color:#fff;margin-bottom:25px}#event_page_wrap[data-v-31a5a0e0] .section_head{border:none!important;font-size:35px;text-align:center;margin:0;margin-bottom:30px;letter-spacing:.2em;font-weight:200}#event_page_wrap[data-v-31a5a0e0] .section_head h1{margin:0;font-weight:100;text-align:center}#event_page_wrap[data-v-31a5a0e0] section{color:#666}#event_page_wrap[data-v-31a5a0e0] section .row{justify-content:center}#event_page_wrap[data-v-31a5a0e0] .alert{padding:10px;background:#fff!important;border-left-width:4px}#event_page_wrap[data-v-31a5a0e0] .alert-dismissable{padding-right:10px}#event_page_wrap[data-v-31a5a0e0] .alert-dismissable .close{right:0}#event_page_wrap[data-v-31a5a0e0] .alert-success{color:#20223a!important;background-color:#aeb2d3;border-color:#9a9fc8}#event_page_wrap[data-v-31a5a0e0] .alert-success .gritter-item,.alert-success .gritter-close[data-v-31a5a0e0]{color:#20223a!important}#event_page_wrap[data-v-31a5a0e0] .alert-info{color:#16879d!important;background-color:#e9f9fc;border-color:#d3f3f9}#event_page_wrap[data-v-31a5a0e0] .alert-info .gritter-item,.alert-info .gritter-close[data-v-31a5a0e0]{color:#16879d!important}#event_page_wrap[data-v-31a5a0e0] .alert-warning{color:#da9e00!important;background-color:#fff9ea;border-color:#fff3d5}#event_page_wrap[data-v-31a5a0e0] .alert-warning .gritter-item,.alert-warning .gritter-close[data-v-31a5a0e0]{color:#da9e00!important}#event_page_wrap[data-v-31a5a0e0] .alert-danger{color:#e8263d!important;background-color:#fcdee2;border-color:#faccd1}#event_page_wrap[data-v-31a5a0e0] .alert-danger .gritter-item,.alert-danger .gritter-close[data-v-31a5a0e0]{color:#e8263d!important}#event_page_wrap[data-v-31a5a0e0] .alert-boring{color:#333!important;background-color:#f9f9f9;border-color:#ccc;text-align:center}#event_page_wrap[data-v-31a5a0e0] .semibold{font-weight:500}#organiserHead[data-v-31a5a0e0]:hover{opacity:1}#organiserHead[data-v-31a5a0e0]{text-align:center;color:#fff;border:none;font-size:15px;opacity:.6;transition:all .15s ease-in-out;background:rgba(0,0,0,.4);line-height:30px;cursor:pointer}#intro[data-v-31a5a0e0]{position:relative;text-align:center;font-weight:100;padding:20px 0 20px 0;color:#fff;border:none;background-color:transparent;margin-bottom:0}#intro h1[data-v-31a5a0e0]{position:relative;padding:10px 10px;margin:0;font-weight:400;font-size:60px;margin-bottom:10px}#intro .event_date[data-v-31a5a0e0]{font-size:15px;padding:10px;font-weight:500}#intro .event_venue[data-v-31a5a0e0]{font-size:19px}#intro .event_buttons[data-v-31a5a0e0]{margin-top:30px;margin-bottom:30px}#intro .event_buttons .btn-event-link[data-v-31a5a0e0]{line-height:35px;font-size:17px;text-transform:uppercase;letter-spacing:5px;border:1px solid;border-color:hsla(0,0%,100%,.2);text-decoration:none;color:#fff;padding:0 15px;transition:all .15s ease-in-out;width:100%;background:rgba(0,0,0,.3)}#intro .event_buttons .btn-event-link[data-v-31a5a0e0]:hover{border-color:hsla(0,0%,100%,.6)}.push[data-v-31a5a0e0],footer[data-v-31a5a0e0]{height:60px}#footer[data-v-31a5a0e0]{background-color:#888;background-color:rgba(0,0,0,.4);min-height:60px;line-height:1;color:#fff;text-align:center}#footer .container[data-v-31a5a0e0]{display:flex;justify-content:center;align-items:center;height:100%}#organiser[data-v-31a5a0e0]{text-align:center}@media (min-width:100px) and (max-width:767px){#event_page_wrap.container[data-v-31a5a0e0]{margin:0;padding:0}#event_page_wrap[data-v-31a5a0e0] .row{margin:0}#event_page_wrap[data-v-31a5a0e0] section.container{margin-bottom:0;padding:0}#event_page_wrap[data-v-31a5a0e0] #organiser.container{padding:15px 0}#event_page_wrap[data-v-31a5a0e0] .section_head{padding:10px;font-size:30px}#event_page_wrap[data-v-31a5a0e0] .main_content{padding:0;background:#fff}#intro[data-v-31a5a0e0]{margin-top:0}#events[data-v-31a5a0e0]{min-height:350px}#intro[data-v-31a5a0e0]{padding:30px}#intro .event_date h2[data-v-31a5a0e0]{font-size:20px}#intro .event_date h4[data-v-31a5a0e0]{font-size:11px}#intro h1[data-v-31a5a0e0]{font-size:2.236em;padding:15px}#intro .event_venue[data-v-31a5a0e0]{color:#fff;font-size:20px;margin-top:10px}#intro .event_buttons[data-v-31a5a0e0]{margin-top:50px}#intro .event_buttons .btn-event-link[data-v-31a5a0e0]{padding:5px 0;font-size:18px;margin-bottom:5px;line-height:30px}#event_page_wrap[data-v-31a5a0e0] #tickets .btn-checkout{width:100%}#event_page_wrap[data-v-31a5a0e0] #location div>div,#event_page_wrap[data-v-31a5a0e0] .content{padding:0}}