@charset "UTF-8";.Hero{background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/tavernBrawlArtBgMobile.png);padding-bottom:0}.Hero.no-cms{padding-bottom:3em}.Hero .Lead a{color:#fff;text-decoration:underline}.Hero .Lead a:active,.Hero .Lead a:focus,.Hero .Lead a:hover{text-decoration:none}@media (min-width:40em){.Hero{background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/tavernBrawlArtBg.jpg)}}@media (min-width:60em){.Hero{background-image:none}}.Parallax-layer--00{background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/tavernBrawlArtBg.jpg)}.Parallax-layer--00 video{display:none}@media (min-width:72.5em){.Parallax-layer--00 video{display:block;width:auto;max-width:inherit;height:100%;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.snowPile--left:after{content:"";position:absolute;top:-20px;left:-80px;z-index:100;background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/fsg-events-sprite.png);background-position:-182px -157px;width:256px;height:40px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.snowPile--left:after{background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/fsg-events-sprite@2x.png);background-size:716px 388px}}.EventListFilterOptions{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.ToggleOptions{margin:1.5em 0;padding-left:16px;padding-left:1rem}.ToggleOptions:before{margin-right:5px}.ToggleOptions--hide{display:none}.EventListFilters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:1em}.EventListFilter-label{margin-bottom:.25em}.EventListFilter,.EventListSort{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.EventListFilter .fsg-form-select--small,.EventListSort .fsg-form-select--small{width:100%}@media (min-width:40em){.EventListFilter,.EventListSort{padding-left:1em}}.EventList-cell--eventName{max-width:90vw}@media (min-width:60em){.EventList-cell--eventName{max-width:25vw}}.EventList-campaignName{margin-right:15px;margin-left:-8px;font-weight:800;color:#614326;font-size:16px;font-size:1rem}.EventList-campaignName .Icon{margin-right:5px}.EventListNotification{width:100%}.fsg-event-table-wrapper.is-innkeeper+hr{margin:3em 0 5em}.event-search-warning{margin-top:2em;margin-bottom:2em}.fsg-login{color:#fff;font-size:1.125em}.fsg-form-select option.InactiveCountryOption{color:#d3d3d3}.fsg-CmsBlock{background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/cmsChalkboardBg.jpg);background-position:50%;background-size:cover;padding-bottom:5em;position:relative}.fsg-CmsBlock:before{content:"";position:absolute}@media (min-width:40em){.fsg-CmsBlock:before{top:-24px;left:80%;background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/fsg-events-sprite.png);background-position:-440px -157px;width:220px;height:40px}}@media (min-width:40em) and (-webkit-min-device-pixel-ratio:2),(min-width:40em) and (min-resolution:192dpi){.fsg-CmsBlock:before{background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/fsg-events-sprite@2x.png);background-size:716px 388px}}.fsg-CmsBlock .fsg-CmsBlock-newsBar{background:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/cmsWoodFrame.png) top;background-repeat:repeat-x;height:89px}.fsg-CmsBlock .fsg-CmsBlock-newsButton{background-position:0 0;width:716px;width:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;top:11px;display:inline-block;padding:0 10px 0 80px;margin:0 70px 0 -40px}.fsg-CmsBlock .fsg-CmsBlock-newsButton,.fsg-CmsBlock .fsg-CmsBlock-newsButton:after{background-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/fsg-events-sprite.png);height:78px}.fsg-CmsBlock .fsg-CmsBlock-newsButton:after{content:"";background-position:0 -310px;width:75px;position:absolute;top:0;right:-74px}.fsg-CmsBlock .fsg-CmsBlock-newsButton .fsg-CmsBlock-newsButtonLabel{color:#725a37;text-align:center;position:relative;top:18%;font-weight:700;font-size:1.125em}@media (min-width:60em){.fsg-CmsBlock .fsg-CmsBlock-newsButton .fsg-CmsBlock-newsButtonLabel{top:16%}}.fsg-CmsBlock .heading--border{border:none}.fsg-CmsBlock .featured-news-container{float:none;max-width:100%;background:0 0;padding:0}.fsg-CmsBlock .featured-news-container .media__image--home{max-width:100%;width:auto;float:none;width:100%;-webkit-box-shadow:none;box-shadow:none}.fsg-CmsBlock .featured-news-container .media__image--home img{width:100%;position:static;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fsg-CmsBlock .featured-news-container .media__image--container{padding:0}.fsg-CmsBlock .featured-news{margin:0;padding:0;border:none;background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fsg-CmsBlock .featured-news li{float:none;-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;max-width:300px;padding:1.5em 0 1em;border:none}.fsg-CmsBlock .featured-news li:not(:last-child){background:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/cmsChalkLine.png) no-repeat bottom;background-size:contain}.fsg-CmsBlock .featured-news .article-title{min-height:10px}.fsg-CmsBlock .featured-news .media__bd{padding:0 .75em}.fsg-CmsBlock .featured-news .article-meta{color:hsla(0,0%,100%,.35)}.fsg-CmsBlock .featured-news .comments-link{display:none}.fsg-CmsBlock .featured-news .publish-date{margin:0}.fsg-CmsBlock .featured-news .media a{font-weight:400;color:#fff;opacity:.65;-webkit-transition:all .15s;transition:all .15s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fsg-CmsBlock .featured-news .media a:active,.fsg-CmsBlock .featured-news .media a:focus,.fsg-CmsBlock .featured-news .media a:hover,.fsg-CmsBlock .featured-news .media:hover a{opacity:1;text-decoration:none}.fsg-CmsBlock .arrow-link--news{display:none}@media (min-width:40em){.fsg-CmsBlock .featured-news-container .media__image--home{-webkit-box-shadow:0 2px 7px rgba(0,0,0,.5);box-shadow:0 2px 7px rgba(0,0,0,.5)}.fsg-CmsBlock .featured-news li{-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;padding:2px;border:20px solid transparent;-o-border-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/cmsPostFrame.png) 20 stretch;border-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/cmsPostFrame.png) 20 stretch}.fsg-CmsBlock .featured-news li:not(:last-child){background:0 0}}@media (min-width:60em){.fsg-CmsBlock .featured-news li{-webkit-box-flex:1;-webkit-flex:1 25%;-ms-flex:1 25%;flex:1 25%;max-width:25%}}.fsg-CmsBlock .fsg-CmsBlock-viewNews{color:hsla(0,0%,100%,.35);font-weight:400;font-size:12px;font-size:.8rem;margin-right:1em}.EventDetails-slider{position:relative;width:100%}.EventDetails-slider input{width:100%}@media (min-width:40em){.EventDetails-slider{width:100%;margin-left:15px}}@media (min-width:60em){.EventDetails-slider{width:85%;margin-left:35px}}.maxHours,.minHours{position:absolute;top:25px;font-size:12px;color:#725a37}.maxHours{right:0}#hoursValue{position:absolute;bottom:-20px;display:inline-block;width:100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-size:12px;font-weight:700;color:#6e6d6b}.rangeSlider,.rangeSlider__fill{display:block;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3);border-radius:10px}.rangeSlider{position:relative;background:#fff}.rangeSlider.disabled{opacity:.5;pointer-events:none}.rangeSlider__horizontal{height:15px;width:100%;margin-top:15px;display:inline-block}.rangeSlider__vertical{height:100%;width:20px}.rangeSlider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeSlider__fill{background:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/purpleFluidFillBg.png) 0 0 repeat-x;position:absolute;z-index:2}.rangeSlider__fill__horizontal{height:100%;top:0;left:0}.rangeSlider__fill__vertical{width:100%;bottom:0;left:0}.rangeSlider__handle{cursor:pointer;display:inline-block;width:22px;height:22px;position:absolute;z-index:3;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.45);box-shadow:0 0 5px rgba(0,0,0,.45);border-radius:5px}.rangeSlider__handle:after{content:"";display:block;width:14px;height:14px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background:#5c1096;border-radius:3px;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.rangeSlider__handle:active{-webkit-box-shadow:0 0 6px rgba(0,0,0,.75);box-shadow:0 0 6px rgba(0,0,0,.75)}.rangeSlider__handle:active:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.rangeSlider__handle__horizontal{top:-3px}.rangeSlider__handle__vertical{left:-10px;bottom:0}input[type=range]:focus+.rangeSlider .rangeSlider__handle{-webkit-box-shadow:0 0 8px rgba(142,68,173,.9);box-shadow:0 0 8px rgba(142,68,173,.9)}.rangeSlider__buffer{z-index:1;position:absolute;top:3px;height:14px;background:#2c3e50;border-radius:10px;display:none}.Textarea{position:relative}.Textarea-textbox{border-radius:7px;display:block;width:100%;height:200px;margin:5px 0;padding:10px;resize:none;-webkit-box-ordinal-group:10001;-webkit-order:10000;-ms-flex-order:10000;order:10000;overflow:auto;vertical-align:top}.Textarea-textbox:focus{border:.125em solid #fdd432}.Textarea .CharCount-text{position:absolute;bottom:5px;right:8px;font-size:14px;top:auto}.Textarea .RadioButtonContainer{display:inline-block;vertical-align:middle;font-size:16px;font-size:1rem}.TabLabels{min-height:50px;padding-top:10px;-webkit-box-shadow:inset 0 -3px 0 #d6c297;box-shadow:inset 0 -3px 0 #d6c297;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Tab{text-align:center;margin-right:2%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.Tab a{font-size:16px;color:#978058}.Tab a:active,.Tab a:hover,.Tab a:link,.Tab a:visited{text-decoration:none}.Tab--active{border-bottom:solid #3f5372}a .ExternalLink{background:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/fsg-gen-sprite.png) -1054px -71px;position:relative;top:2px;left:5px}.BlueX,a .ExternalLink{height:12px;width:12px;display:inline-block}.BlueX{background:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/fsg-gen-sprite.png) -1068px -71px}.EventNotification{padding:20px 24px;padding:1.25rem 1.5rem;color:#000;font-weight:400;background:#f2ebe3;border-radius:.5rem;border:2px solid #000;-webkit-box-shadow:rgba(0,0,0,.8) 0 2px 10px;box-shadow:0 2px 10px rgba(0,0,0,.8);margin-bottom:64px;margin-bottom:4rem;overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.EventNotification h4,.EventNotification h5{font-size:18px;font-size:1.15rem;margin-bottom:4px}.EventNotification p{font-size:14px;line-height:21px}.EventNotification p:last-child{margin-bottom:0}.EventNotification-iconWrap{margin-right:1.25em;width:56px;text-align:center}.UnlistedNotification{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.UnlistedNotification.UnlistedNotification-create{margin-top:2em}.UnlistedNotification-infoIconWrapper{margin-right:1.25em}.UnlistedNotification-infoIcon{height:62px;width:56px;background:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/fsg-events-sprite.png) -327px -233px}.UnlistedNotification-contentWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.UnlistedNotification-title{color:#233a6e}.UnlistedNotification-acceptWarning{margin-right:1em}#UnlistedNotification-cancel{color:#614326}@media (max-width:39.99em){.modal-dialog{margin:33% 10px}}#UnlistedNotification-warningModal .modal-header{padding-bottom:0;margin-bottom:4px}.UnlistedNotification-warningModalTitle{font-weight:800;font-size:18px}.UnlistedNotification-warningModalBody{padding-top:0;padding-bottom:0;font-size:14px;line-height:21px}.UnlistedNotification-choices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.UnlistedNotification-choices a{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:220px;-ms-flex-preferred-size:220px;flex-basis:220px;font-size:14px}.UnlistedNotification-choices a:first-child{margin-bottom:12px}.UnlistedNotification-detail{margin-top:-40px}.UnlistedNotification-floating{position:relative;padding-right:16px;padding-right:1rem;max-width:1152px;max-width:72rem;width:100%;margin:0 auto;margin-bottom:-10px;border-bottom-left-radius:unset;border-bottom-right-radius:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:59.99em){.UnlistedNotification-floating{border-radius:unset}}@media (max-width:39.99em){.UnlistedNotification-floating .FloatingShrink{display:block}}.FloatingShrink{display:none;position:absolute;top:8px;right:14px}.FloatingShrink.shrunk{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.UnlistedNotification-floatingWrapper{position:fixed;bottom:-180px;height:100px;right:0;left:0;margin-bottom:0;margin-top:-8px;padding:5px;padding-bottom:0;z-index:100;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.15)));background:linear-gradient(transparent,rgba(0,0,0,.15));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.UnlistedNotification-floatingWrapper .UnlistedNotification-title{padding:0;margin:0;margin-bottom:3px}.UnlistedNotification-floatingWrapper .UnlistedNotification-infoIconWrapper{margin-right:15px;margin-left:-10px}.UnlistedNotification-floatingWrapper .UnlistedNotification-infoIcon{margin-top:-10px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}@media (max-width:59.99em){.UnlistedNotification-floatingWrapper{padding-left:0;padding-right:0;margin-left:-2px;margin-right:-2px}}.UnlistedNotification-floatingShrunkGradient{position:relative;width:110%;height:30px;margin-top:-30px;top:74px;z-index:1000;background:-webkit-gradient(linear,left top,left bottom,from(hsla(32,37%,92%,.6)),to(#f2ebe3));background:linear-gradient(hsla(32,37%,92%,.6),#f2ebe3);opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}@media (min-width:30em){.UnlistedNotification-floatingShrunkGradient{display:none}}.UnlistedNotification-floatingShrunkGradient.out{opacity:0}@media (min-width:40em){.fsg-event .body .EventDetails-body .EventDetails-options{margin-top:-20px}}.fsg-event .body .EventDetails-body .organizer-form__label{color:#170d02;margin-top:19px;margin-bottom:15px}.fsg-event .body .EventDetails-body .organizer-form__input,.fsg-event .body .EventDetails-body .organizer-form__label{font-size:15px;font-size:.95rem}.fsg-event .body .EventDetails-body .organizer-form__input-wrapper{position:relative;width:100%}@media (min-width:60em){.fsg-event .body .EventDetails-body .organizer-form__input-wrapper{width:85%;margin-left:35px}}.fsg-event .body .organizer-form__input::-webkit-input-placeholder{color:#c0bbb3;font-style:normal}.fsg-event .body .organizer-form__input:-ms-input-placeholder,.fsg-event .body .organizer-form__input::-ms-input-placeholder{color:#c0bbb3;font-style:normal}.fsg-event .body .organizer-form__input::placeholder{color:#c0bbb3;font-style:normal}.fsg-event .body .organizer-form__controls{font-size:14px;font-size:.9rem}.fsg-event .body .organizer-form__controls--submit{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:40em){.fsg-event .body .organizer-form__controls--submit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.EventCheckboxHeader{position:relative;max-width:92%}@media (min-width:60em){.EventCheckboxHeader{max-width:100%}}.fsg-event-edit .adminStatus,.fsg-event-edit-create .adminStatus{margin-bottom:25px}@media only screen and (min-width:0) and (max-width:60em){.fsg-event-edit input[type=number],.fsg-event-edit input[type=text],.fsg-event-edit textarea,.fsg-event-edit-create input[type=number],.fsg-event-edit-create input[type=text],.fsg-event-edit-create textarea{font-size:16px!important}.fsg-event-edit .Tooltip--visible,.fsg-event-edit-create .Tooltip--visible{visibility:visible;opacity:1;display:block;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);top:-16px;top:-1rem;left:15px}.fsg-event-edit .Tooltip--visible:before,.fsg-event-edit-create .Tooltip--visible:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);right:7px;left:auto}}.fsg-event-edit .rangeSlider__horizontal,.fsg-event-edit-create .rangeSlider__horizontal{margin-bottom:1.125em}.fsg-event-edit .organizer-form__radio-container label,.fsg-event-edit-create .organizer-form__radio-container label{cursor:pointer}.fsg-event-edit .organizer-form__radio-container [type=radio]:not(old),.fsg-event-edit-create .organizer-form__radio-container [type=radio]:not(old){visibility:visible;opacity:0;pointer-events:none}.fsg-event-edit .organizer-form__radio-container [type=radio]:not(old):checked~label:before,.fsg-event-edit-create .organizer-form__radio-container [type=radio]:not(old):checked~label:before{background:#5c1096;height:12px;width:12px;border:2.5px solid #fff}.fsg-event-edit .organizer-form__radio-container [type=radio]:not(old)~label:before,.fsg-event-edit-create .organizer-form__radio-container [type=radio]:not(old)~label:before{width:12px;height:12px;margin-right:8px;border:2.5px solid #fff;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.fsg-event-edit .u-disabled .organizer-form__radio-container label,.fsg-event-edit-create .u-disabled .organizer-form__radio-container label{cursor:default}.fsg-event-edit .Hero,.fsg-event-edit-create .Hero{padding-top:65px}@media (min-width:60em){.fsg-event-edit .Hero,.fsg-event-edit-create .Hero{padding-top:128px;padding-top:8rem}}.fsg-event-edit .content-container,.fsg-event-edit-create .content-container{padding:0 16px;padding:0 1rem}@media (min-width:40em){.fsg-event-edit .content-container,.fsg-event-edit-create .content-container{padding:0 5%}}.fsg-event-edit .Title-subhead--brown,.fsg-event-edit-create .Title-subhead--brown{color:#614326;font-weight:800;margin-bottom:15px}@media (min-width:40em){.fsg-event-edit .Title-subhead--brown,.fsg-event-edit-create .Title-subhead--brown{margin-left:15px}}@media (min-width:60em){.fsg-event-edit .Title-subhead--brown,.fsg-event-edit-create .Title-subhead--brown{margin-left:35px}}.fsg-event-edit .organizer-form,.fsg-event-edit-create .organizer-form{padding:0}.fsg-event-edit .u-thinLine,.fsg-event-edit-create .u-thinLine{margin:50px 0}@media (min-width:60em){.fsg-event-edit .u-thinLine,.fsg-event-edit-create .u-thinLine{margin:75px 0}}.fsg-event-edit .fireside-gatherings-promo-card,.fsg-event-edit-create .fireside-gatherings-promo-card{margin-top:0;margin-bottom:0;float:left;width:63%}@media (min-width:60em){.fsg-event-edit .fireside-gatherings-promo-card,.fsg-event-edit-create .fireside-gatherings-promo-card{width:36%}}@media (max-width:59.99em){.fsg-event-edit .tavernRequirementsList,.fsg-event-edit-create .tavernRequirementsList{margin-bottom:14px}}.fsg-event-edit .fireside-gatherings-eventInformation,.fsg-event-edit-create .fireside-gatherings-eventInformation{padding:0 15px;width:100%;max-width:450px}@media (min-width:60em){.fsg-event-edit .fireside-gatherings-eventInformation,.fsg-event-edit-create .fireside-gatherings-eventInformation{float:left;padding:0;display:block;width:auto;text-align:left}}.fsg-event-edit .fireside-gatherings-eventInformation h4,.fsg-event-edit-create .fireside-gatherings-eventInformation h4{color:#725a37}.fsg-event-edit .fireside-gatherings-eventInformation .msg,.fsg-event-edit-create .fireside-gatherings-eventInformation .msg{text-align:left}.fsg-event-edit .fireside-gatherings-eventInformation .eligibilityRequirement,.fsg-event-edit-create .fireside-gatherings-eventInformation .eligibilityRequirement{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px;font-size:14px;color:#725a37}@media (min-width:40em){.fsg-event-edit .fireside-gatherings-eventInformation .eligibilityRequirement:last-child,.fsg-event-edit-create .fireside-gatherings-eventInformation .eligibilityRequirement:last-child{margin-bottom:14px}}@media (min-width:60em){.fsg-event-edit .fireside-gatherings-eventInformation .eligibilityRequirement,.fsg-event-edit-create .fireside-gatherings-eventInformation .eligibilityRequirement{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.fsg-event-edit .fireside-gatherings-eventInformation .eligibilityRequirement .Icon,.fsg-event-edit-create .fireside-gatherings-eventInformation .eligibilityRequirement .Icon{float:left;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);margin:-15px -2px -15px -10px}.fsg-event-edit .fireside-gatherings-eventInformation .title,.fsg-event-edit-create .fireside-gatherings-eventInformation .title{font-weight:800;font-style:normal;margin-bottom:16px}.fsg-event-edit .fireside-gatherings-eventInformation .title p,.fsg-event-edit-create .fireside-gatherings-eventInformation .title p{margin-top:16px;text-align:left}@media (min-width:60em){.fsg-event-edit .fireside-gatherings-eventInformation .title,.fsg-event-edit-create .fireside-gatherings-eventInformation .title{float:left}}.fsg-event-edit .Icon--fsgLantern .Icon:after,.fsg-event-edit .Icon--fsgLantern:after,.fsg-event-edit .Icon--fsgLantern:before,.fsg-event-edit .Icon--fsgLanternGrey .Icon:after,.fsg-event-edit .Icon--fsgLanternGrey:after,.fsg-event-edit .Icon--fsgLanternGrey:before,.fsg-event-edit .Icon--hsCircle .Icon:after,.fsg-event-edit .Icon--hsCircle:after,.fsg-event-edit .Icon--hsCircle:before,.fsg-event-edit .Icon--hsCircleGrey .Icon:after,.fsg-event-edit .Icon--hsCircleGrey:after,.fsg-event-edit .Icon--hsCircleGrey:before,.fsg-event-edit-create .Icon--fsgLantern .Icon:after,.fsg-event-edit-create .Icon--fsgLantern:after,.fsg-event-edit-create .Icon--fsgLantern:before,.fsg-event-edit-create .Icon--fsgLanternGrey .Icon:after,.fsg-event-edit-create .Icon--fsgLanternGrey:after,.fsg-event-edit-create .Icon--fsgLanternGrey:before,.fsg-event-edit-create .Icon--hsCircle .Icon:after,.fsg-event-edit-create .Icon--hsCircle:after,.fsg-event-edit-create .Icon--hsCircle:before,.fsg-event-edit-create .Icon--hsCircleGrey .Icon:after,.fsg-event-edit-create .Icon--hsCircleGrey:after,.fsg-event-edit-create .Icon--hsCircleGrey:before{display:none}.fsg-event-edit .fsg-tavernSignThumb--link,.fsg-event-edit-create .fsg-tavernSignThumb--link{margin-top:10px;margin-bottom:10px;width:63%}@media (min-width:60em){.fsg-event-edit .fsg-tavernSignThumb--link,.fsg-event-edit-create .fsg-tavernSignThumb--link{width:36%}}.fsg-event-edit .fireside-gatherings-establishedTavern,.fsg-event-edit-create .fireside-gatherings-establishedTavern{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:60em){.fsg-event-edit .fireside-gatherings-establishedTavern,.fsg-event-edit-create .fireside-gatherings-establishedTavern{margin-left:20px}}.fsg-event-edit .fireside-gatherings-establishedTavern ul,.fsg-event-edit-create .fireside-gatherings-establishedTavern ul{list-style:none;color:#725a37;font-size:16px;padding-left:0}.fsg-event-edit .fireside-gatherings-establishedTavern ul li,.fsg-event-edit-create .fireside-gatherings-establishedTavern ul li{list-style:none;font-size:16px}@media (min-width:60em){.fsg-event-edit .fireside-gatherings-establishedTavern ul,.fsg-event-edit-create .fireside-gatherings-establishedTavern ul{margin-bottom:0}}@media (max-width:59.99em){.fsg-event-edit .fireside-gatherings-establishedTavern ul,.fsg-event-edit-create .fireside-gatherings-establishedTavern ul{margin-bottom:10px}}.fsg-event-edit .CampaignsList,.fsg-event-edit-create .CampaignsList{margin-bottom:11px}.fsg-event-edit .EventCheckbox-container .EventCheckboxLabel,.fsg-event-edit-create .EventCheckbox-container .EventCheckboxLabel{position:relative;z-index:2;display:inline-block;cursor:pointer}.fsg-event-edit .EventCheckbox-container .EventCheckboxLabel span,.fsg-event-edit-create .EventCheckbox-container .EventCheckboxLabel span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fsg-event-edit .EventCheckbox-container:before,.fsg-event-edit-create .EventCheckbox-container:before{display:inline-block;width:17px;height:17px;position:absolute;z-index:3;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.45);box-shadow:0 0 5px rgba(0,0,0,.45);border-radius:4px;top:13px;left:-29px}@media (min-width:40em){.fsg-event-edit .EventCheckbox-container:before,.fsg-event-edit-create .EventCheckbox-container:before{left:-35px}}.fsg-event-edit .EventCheckbox-container label span,.fsg-event-edit-create .EventCheckbox-container label span{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.fsg-event-edit .EventCheckbox-container label:hover span,.fsg-event-edit-create .EventCheckbox-container label:hover span{border-color:#170d02;color:#170d02}.fsg-event-edit .EventCheckbox-container.EventCheckbox--checked:before,.fsg-event-edit-create .EventCheckbox-container.EventCheckbox--checked:before{background:#fff}.fsg-event-edit .EventCheckbox-container.EventCheckbox--checked:after,.fsg-event-edit-create .EventCheckbox-container.EventCheckbox--checked:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.EventList-heading{color:#614326}.TavernFilter-onlyTaverns{font-weight:700}.EventList-row{padding:16px 0;padding:1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .5s;transition:background-color .5s}.EventList-row.unlisted{opacity:.75;-webkit-transition:opacity .5s;transition:opacity .5s}.EventList-row.unlisted:hover{opacity:1}.EventList-row:nth-child(odd):not(.EventList-header){background:hsla(38,49%,71%,.25)}.EventList-row a{color:#000}.EventList-row a:active,.EventList-row a:focus,.EventList-row a:hover{text-decoration:none}.EventList-row+.EventList-row{border-top:2px solid #d9be91}.EventList-row:not(.EventList-header):focus,.EventList-row:not(.EventList-header):hover{text-decoration:none;background-color:hsla(38,49%,71%,.45);cursor:pointer}.EventList-row .Tooltip--balloon.pin-left{left:30px}.EventList-row .fsg-tavernSignThumb{width:100px!important;height:100px!important;-webkit-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .3));filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .3))}@media (min-width:60em){.EventList-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.EventList-row .fsg-tavernSignThumb{width:100px!important;height:100px!important}.EventList-row .fsg-tavernSignThumb .sign-banner,.EventList-row .fsg-tavernSignThumb .sign-text{display:none}}.EventList--myEvents{color:#614326}.EventList-header{padding:0;color:#725a37;display:none}@media (min-width:60em){.EventList-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.EventList-header h5{color:#614326}.EventList-infoSection{width:calc(100% - 140px);padding:0 1em 0 8px;padding:0 1em 0 .5rem}@media (min-width:60em){.EventList-infoSection{-webkit-box-flex:1;-webkit-flex:2 90%;-ms-flex:2 90%;flex:2 90%;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}}.EventList-cell{font-size:16px;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle;overflow:hidden}.EventList-cell.EventList-cell--eventName{display:block}.EventList-cell.EventList-cell--eventName .eventName{font-size:20px;font-size:1.3rem;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.EventList-cell.EventList-cell--eventDate{display:inline-block}.EventList-cell .meetups-event-table__cell__city:before{content:" - "}@media (max-width:39.99em){.EventList-cell .meetups-event-table__cell__city{overflow:auto;white-space:normal}}.EventList-cell.EventList-cell--eventDistance{display:inline-block;color:#614326}.EventList-cell.is-sortable .sort-column.is-active,.EventList-cell.is-sortable .sort-column:hover{background:#d9be91;padding:.25em 8px;padding:.25em .5rem;border-radius:5px;cursor:pointer}.EventList-cell.is-sortable .Icon:before{margin-top:-2px}@media (max-width:59.99em){.EventList-cell.EventList-cell--tavernName{width:140px;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.EventList-row:not(.EventList-header) .EventList-cell.EventList-cell--eventDistance:before{content:"("}.EventList-row:not(.EventList-header) .EventList-cell.EventList-cell--eventDistance:after{content:")"}}@media (max-width:39.99em){.EventList-cell{white-space:normal}}@media (min-width:60em){.EventList-cell{-webkit-box-flex:1;-webkit-flex:1 10%;-ms-flex:1 10%;flex:1 10%;padding:16px 8px;padding:1rem .5rem}.EventList-cell,.EventList-cell.EventList-cell--eventDistance,.EventList-cell.EventList-cell--eventLocation{font-size:15px;font-size:.95rem}.EventList-cell.EventList-cell--tavernName{-webkit-box-flex:1;-webkit-flex:1 130px;-ms-flex:1 130px;flex:1 130px;padding:0 32px 0 0;padding:0 2rem 0 0;overflow:visible}.EventList-cell.EventList-cell--eventName{-webkit-box-flex:1;-webkit-flex:1 50%;flex:1 50%;-ms-flex:1 40%}.EventList-cell.EventList-cell--eventDate{text-align:center}.EventList-cell .meetups-event-table__cell__city:before{display:none}.EventList-cell.EventList-cell--eventDistance{text-align:center}}.lowered-section--meetups{padding-top:0}.ContentSection.lowered-section.lowered-section--meetups{padding-left:16px}@media (min-width:60em){.fireside-lists h2{padding:0}.event-search-warning{margin-bottom:0}.EventListFilterOptions{-webkit-box-flex:1;-webkit-flex:1 30%;-ms-flex:1 30%;flex:1 30%;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.EventListFilterOptions-dropdowns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.EventListFilter,.EventListSort{-webkit-box-flex:1;-webkit-flex:1 30%;-ms-flex:1 30%;flex:1 30%;padding-left:32px;padding-left:2rem}.EventListFilter--search{-webkit-box-flex:2;-webkit-flex:2 20%;-ms-flex:2 20%;flex:2 20%;padding-left:0}.EventListNotification{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.lowered-section--meetups{padding-top:20px}}@media (max-width:59.99em){.EventListFilter--search,.EventListNotification,.fireside-lists h2{margin:0 auto;padding:0 16px;padding:0 1rem;max-width:1160px}.fireside-lists{padding:0}.fireside-lists h2.EventList--myEvents{margin-bottom:8px;margin-bottom:.5rem}.EventListFilterOptions{display:none}.EventListFilterOptions-dropdowns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:hsla(38,49%,71%,.75);padding:24px 16px;padding:1.5rem 1rem;border:2px solid #d9be91;border-left:none;border-right:none}.EventListFilter,.EventListSort{margin-bottom:16px;margin-bottom:1rem}.lowered-section--meetups .ContentSection{padding:0}}@media (max-width:39.99em){.EventListFilterOptions-dropdowns{display:block}}.EventList-row--pastEvent{opacity:.35}.lowered-section--meetups .EventList-row+.EventList-row:first-of-type{border:0}.SelectedTavernFilter{border-bottom:3px solid #725a37;cursor:default}.UnselectedTavernFilter{font-weight:400;border-bottom:2px solid #725a37;cursor:pointer;opacity:.5}.UnselectedTavernFilter:hover{opacity:1}.EventList-cell--tavernName>span{padding-bottom:14px;width:80%}.EventList-cell--tavernName.u-tableHeading>span{padding-bottom:0}.EventList-cell--eventName>span.SelectedTavernFilter{padding:0 10px 12px}.EventList-cell--eventName>span.UnselectedTavernFilter{padding:0 10px 16px}@media (min-width:60em){.EventList-cell--tavernName>span{margin:0 20px 0 0;display:inline-block;padding-bottom:12px;width:100%}}.EventList-cell--eventName{overflow:visible}.EventList-cell--eventDate,.EventList-cell--eventLocation,.EventList-cell--eventNumber{color:#614326}.EventList-cell--filler{display:inline-block;height:100%;width:100%;margin-left:9px;position:relative;top:22px}.EventList-unlistedBadge{font-size:14px;line-height:1.3em;display:inline-block;padding:0 12px;font-weight:800;color:#614326;border:2px solid #d7bb93;opacity:.75;-webkit-transition:background-color .5s;transition:background-color .5s;border-radius:5px;margin-right:5px}.EventList-unlistedBadge:hover{background-color:hsla(35,46%,71%,.75);opacity:1}.lowered-section--meetups .EventList-header .EventList-cell--eventName>span{padding:0 10px 14px}.lowered-section--meetups .EventList-header .EventList-cell--eventDate,.lowered-section--meetups .EventList-header .EventList-cell--eventDistance,.lowered-section--meetups .EventList-header .EventList-cell--eventLocation,.lowered-section--meetups .EventList-header .EventList-cell--eventNumber,.lowered-section--meetups .EventList-header .EventList-cell--filler{border-bottom:1px solid #d9be91}.lowered-section--meetups .EventList-header .EventList-cell--tavernName .UnselectedTavernFilter{position:relative;top:10px}.lowered-section--meetups .EventList-header .EventList-cell--tavernName .SelectedTavernFilter{position:relative;top:9px;padding:0 10px 14px}.lowered-section--meetups .EventList-header .EventList-cell--eventName .UnselectedTavernFilter{position:relative;top:1px;padding:0 10px 16px}.lowered-section--meetups .EventList-header .EventList-cell--eventDate>span{position:relative}.featuredEventName{font-size:14px;font-size:.875rem;display:none;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:60em){.featuredEventName.top{display:block}}@media (max-width:59.99em){.featuredEventName.bottom{display:block;margin-top:5px}}.TavernFilter--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:16px;padding-left:1rem}.TavernFilter--mobile .EventList-cell{color:#725a37}.TavernFilter--mobile .EventList-cell.EventList-cell--tavernName{height:auto}.EventList-cell--eventName .SelectedTavernFilter{position:relative;top:4px}.EventList-cell--tavernName{text-align:center}@media (max-width:59.99em){.EventList-cell--tavernName .Icon--fsgLantern-med{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.fsg-event-edit-create .has-tooltip{padding:5px;margin-top:-5px;position:absolute;top:0;right:-5px}@media (min-width:60em){.fsg-event-edit-create .has-tooltip{top:2px;right:2px;margin-right:-5px}}.fsg-event-edit-create .has-tooltip g{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.fsg-event-edit-create .has-tooltip:hover g{fill:#a07d49}.fsg-event-edit-create .AdditionalInfo .EventCheckboxHeader .has-tooltip{right:-32px}@media (min-width:60em){.fsg-event-edit-create .AdditionalInfo .EventCheckboxHeader .has-tooltip{right:-50px}}.AdditionalInfo .EventCheckboxHeader{max-width:calc(100% - 32px)}@media (min-width:60em){.AdditionalInfo .EventCheckboxHeader{max-width:calc(85% - 49px);margin-left:35px}}.LocationIcon{display:inline-block;height:50px;width:50px;background:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/fsg-events-sprite.png) -385px -233px;padding-right:50px}.BulletedList>li{list-style:disc;font-size:13px;text-align:left}.u-disabled{opacity:.5}.EventDetails-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.EventDetails-body>*{width:100%}.EventDetails-body>.EventDetails-infoPane-wrapper{display:none}.InnkeeperInfo-link{text-align:left}@media (max-width:59.99em){.InnkeeperInfo-link{margin-bottom:16px}}@media (min-width:960px) and (max-width:1150px){.InnkeeperInfo-link{margin-top:-4px;margin-bottom:10px}}.InfoPanel{border-style:solid;border-width:9px 11px 7px 7px;border-color:hsla(41,43%,64%,.5);-o-border-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/calloutBg2.png) 9 11 7 7 round;border-image:url(https://hearthstone.nosdn.127.net/3/fsg/fireside-gatherings/events/calloutBg2.png) 9 11 7 7 fill round;padding:10px;position:relative;overflow:hidden;-webkit-box-shadow:0 .15rem .15rem rgba(156,118,70,.3);box-shadow:0 .15rem .15rem rgba(156,118,70,.3);margin:auto}@media (min-width:40em){.InfoPanel{padding:24px}}.InfoPanel p{font-size:15px;font-size:.95rem;font-style:italic}.InfoPanel a{font-size:14px;position:relative}.InfoPanel--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:60em){.InfoPanel--flex{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.InfoPanel--closeBtn,.InfoPanel--showBtn{display:inline-block;cursor:pointer}.EventDetails:not(.EventDetails--collapsable) .InfoPanel--showBtn{display:none}.InfoPanel--showBtn{position:absolute;right:-50px;top:-17px}.InfoPanel--closeBtn{position:absolute;right:-8px;top:-14px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .15s ease-out;transition:all .15s ease-out;padding:15px}.InfoPanel--closeBtn:active:before{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@media (min-width:40em){.EventDetails-body>.EventDetails-infoPane-wrapper{display:block;padding-right:0}.EventDetails-body>*{width:50%;padding-right:35px}.InfoPanel--closeBtn,.InfoPanel--showBtn{display:none}}.InnkeeperInfo .InfoPanel{padding:0 5px;margin-top:20px}@media (min-width:40em){.InnkeeperInfo .InfoPanel{padding:0 5px}}.InnkeeperInfo .Icon--hsSecret{display:none}.InnkeeperInfo .EventDetails-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:40em){.InnkeeperInfo .EventDetails-body p.emailText{margin-left:15px}}@media (min-width:60em){.InnkeeperInfo .EventDetails-body p.emailText{margin-left:35px;width:85%}}@media (min-width:40em){.InnkeeperInfo .EventDetails-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.InnkeeperInfo .EventDetails-body>.EventDetails-infoPane-wrapper{display:inline-block;margin-top:30px}@media (min-width:40em){.InnkeeperInfo .EventDetails-body>.EventDetails-infoPane-wrapper{margin-top:0}}.InnkeeperInfo .EventDetails-body .InfoPanel--showBtn,.InnkeeperInfo .EventDetails-body>.EventDetails-infoPane-wrapper .InfoPanel--closeBtn{display:none}.EventDetailsSection.Campaigns .InfoPanel p{margin:0}.EventDetails--showModal{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:rgba(0,0,0,.4)}.EventDetails--showModal .EventDetails-infoPane{position:fixed;top:0;z-index:99;margin:10px;bottom:0;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:40em){.EventDetails-body>.EventDetails--showModal{display:initial;position:static;background-color:initial;z-index:10}.EventDetails--showModal .EventDetails-infoPane{position:static;margin:0;display:inherit}}.EventDetails-body{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:60em){.EventDetails-body{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.EventCheckboxLabel{border-radius:4px;padding:7px 14px;display:inline-block;margin:5px 2px;width:calc(100% - 35px);left:4px;background:#dac18a;opacity:.8;-webkit-transition:background .5s;transition:background .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.EventRadioLabel{display:block;opacity:.8}.EventRadioLabel.checked{font-weight:700}.EventRadioLabel .EventRadioLabel-text{background:#dac18a;border-radius:4px;padding:7px 14px;display:inline-block;margin:5px 2px;width:calc(100% - 35px);-webkit-transition:background .5s;transition:background .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.EventCheckbox--checked .EventCheckboxLabel,.EventCheckbox-container .EventCheckboxLabel:hover{background:#dac18a;opacity:1}.EventCheckboxLabel>span{color:#241f19;overflow:hidden;display:block;text-overflow:ellipsis;max-height:24px;-webkit-transition:max-height .5s;transition:max-height .5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;transform-orgina:center center}.EventCheckbox-container.EventCheckbox--checked:before{background:#5c1096}.EventCheckbox-container.EventCheckbox--opened .EventCheckboxLabel>span{max-height:450px}.EventCheckbox-container.EventCheckbox--opened .EventCheckbox--expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.CampaignHeading{color:#614326;font-weight:700}h3.CampaignHeading.EventDetails-sectionHeading{margin-bottom:10px;min-height:35px;position:relative;max-width:calc(100% - 40px);margin-right:40px}@media (min-width:40em){h3.CampaignHeading.EventDetails-sectionHeading{margin-bottom:15px;margin-bottom:30px}}@media (min-width:60em){h3.CampaignHeading.EventDetails-sectionHeading{margin-bottom:10px}}.InfoPanel h3.CampaignHeading{margin:0 0 5px}.EventCheckbox-container{display:inline-block;vertical-align:middle;font-size:15px;font-size:.95rem;width:100%;position:relative;left:-2px}@media (min-width:72.5em){.EventCheckbox-container{left:0}}.EventCheckbox-container input{cursor:pointer}.EventCheckbox-container .Icon--arrowBlack{position:absolute;right:-5px;top:-5px;padding:15px;z-index:3;cursor:pointer}.EventCheckbox-container.disabled,Textarea-textbox.disabled{opacity:.5;pointer-events:none}.EventCheckbox{z-index:4;cursor:pointer;width:26px;height:26px;top:10px}.EventCheckbox,.hiddenForm{opacity:0;position:absolute}.hiddenForm{width:0;height:0;-webkit-transform:scale(.01);-ms-transform:scale(.01);transform:scale(.01)}.Expand{height:200px}.ExpandPane{padding-top:15px;position:relative;z-index:5}.Flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ExpandPane .Flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:60em){.ExpandPane .Flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.CampaignImage{-webkit-box-shadow:0 .15rem .15rem rgba(156,118,70,.3);box-shadow:0 .15rem .15rem rgba(156,118,70,.3)}.CampaignImage,.CampaignImage-placeholder{width:100%;border-radius:4px}@media (min-width:40em){.CampaignImage,.CampaignImage-placeholder{width:200px;max-width:200px}}.fsg-event .content-container a:not(.Button):not(.u-shippingAddress-bamLink){color:#233a6e}.fsg-event .content-container a.DarkLink{color:#170d02}.CampaignInfo-wrapper{margin-left:0;margin-top:7px;font-size:14px;font-size:.875rem}@media (min-width:60em){.CampaignInfo-wrapper{font-size:15px;font-size:.95rem;margin-left:16px;margin-left:1rem;margin-top:0}}.EventCheckbox--expanded~span .Campaign-header{font-weight:700}.FsgBorder{border:2px solid #725a37;border-radius:4px}.NoAreaCampaignsSection,.NoVenueAddressSection{padding:20px 16px 20px 12px;color:#614326;font-weight:800;display:none}.LocationErrors.LocationErrors-noAddress .NoVenueAddressSection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.LocationErrors.LocationErrors-noAreaCampaigns:not(.LocationErrors-noAddress) .NoAreaCampaignsSection{display:block}.EventTooltip-wrapper{float:right;padding:5px}.MinimumAge-dropdown{display:none}.EventCheckbox-container.EventCheckbox--checked+.MinimumAge-dropdown{display:block}.organizer-form__shipping-information__hidden{top:20px;position:relative;margin-bottom:20px}.organizer-form__shipping-information__hidden+.u-thinLine{display:none}.meetup-submit--disabled .hearthstone-cta__text:before{background:0 0;content:""}.meetup-submit--disabled{opacity:.5}.meetup-submit{margin-bottom:20px}@media (min-width:40em){.meetup-submit{margin-bottom:0;margin-right:40px}}.Textarea-textbox{background:-webkit-gradient(linear,left top,left bottom,from(#f2eee8),to(#fffcf6));background:linear-gradient(#f2eee8,#fffcf6);border:.125em solid #f9f7f0;-webkit-box-shadow:0 .15rem .15rem rgba(156,118,70,.3);box-shadow:0 .15rem .15rem rgba(156,118,70,.3)}.organizer-form__input:disabled{opacity:.5}.Tooltip{font-weight:400;font-size:14px;z-index:10}.EventCheckbox-overlay{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f2eee8),to(#fffcf6));background:linear-gradient(#f2eee8,#fffcf6);-webkit-box-shadow:0 .15rem .15rem rgba(156,118,70,.3);box-shadow:0 .15rem .15rem rgba(156,118,70,.3);border:2px solid #f9f7f0;border-radius:4px;width:25px;height:25px;display:inline-block;cursor:pointer;position:relative;top:5px;vertical-align:top}.EventCheckbox+.EventCheckbox-overlay:after{content:"";display:block;background:#5c1096;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:13px;height:13px;margin:4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);border-radius:3px}.EventCheckbox:checked+.EventCheckbox-overlay:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.EventCheckbox:focus+.EventCheckbox-overlay{border:2px solid #fdd432}.EventCheckbox:disabled+.EventCheckbox-overlay{cursor:pointer;opacity:.5}.EventCheckbox-container.organizer-form__input-wrapper+.organizer-form__input-wrapper{margin-top:0}.EventCheckbox-container .Campaign-header{max-width:90%}.EventCheckbox-container:not(.EventCheckbox--opened) .Campaign-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LocationErrors{margin-top:35px;font-size:15px;font-size:.95rem}.InnkeeperInfo .CampaignHeading.EventDetails-sectionHeading{margin-bottom:36px}.EventCheckbox-container .EventCheckbox-overlay{top:10px}.fsg-event-edit-create .fireside-gatherings-eventInformation h4.title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fsg-event-edit-create .EventDetails-body .organizer-form__input-wrapper:first-child .organizer-form__label{margin-top:0}.fsg-event-edit-create .EventDetails-body .organizer-apply__input-wrapper .organizer-form__label,.fsg-event-edit-create .EventDetails-body .organizer-vCode__input-wrapper .organizer-form__label{margin-top:5px}@media (min-width:40em){.fsg-event-edit-create .meetup-delete-button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:auto}}.EventDetailsSection.AdditionalInfo .CampaignHeading{margin-bottom:11px}label :not(a){pointer-events:none}.zh-tw.fsg-event-edit-create .InfoPanel p,.zh-tw.fsg-event-edit-create .NoVenueAddressSection>div,.zh-tw.fsg-event-edit-create .organizer-form__label{font-weight:400}.zh-tw.fsg-event-edit-create .CampaignHeading p{font-weight:500}.Modal-title:after,.Modal-title:before,.h1:after,.h1:before,.h2:after,.h2:before,.h3:after,.h3:before,.h4:after,.h4:before,.h5:after,.h5:before,.h6:after,.h6:before,.u-pullLeft:after,.u-pullLeft:before,.u-pullRight:after,.u-pullRight:before,h1:after,h1:before,h2:after,h2:before,h3:after,h3:before,h4:after,h4:before,h5:after,h5:before,h6:after,h6:before{display:inline-block}.Button.Button--alternate.meetup-submit--cancel{font-size:15px;font-size:.95rem}.OrganizerForm--input.organizer-form__input--error{border:4px solid #d46122;border:.25rem solid #d46122}.fsg-event-edit-create .organizer-form__controls--submit .Button{margin-bottom:24px;margin-bottom:1.5rem}@media (min-width:40em){.fsg-event-edit-create .organizer-form__controls--submit .Button{margin-bottom:0}}.hs-newsBlock .xcx{display:none}@media (min-width:40em){.hs-newsBlock .xcx{position:absolute;left:50%;transform:translateX(90%);top:-27px;display:block}}