#bbpress-forums #bbp-search-form:after,#bbpress-forums #bbp-search-form:before,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-submit-wrapper:after,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-submit-wrapper:before,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-the-content-wrapper:after,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-the-content-wrapper:before,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice):after,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice):before,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice)>p:after,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice)>p:before,.mkdf-sidebar .widget_display_search #bbp-search-form:after,.mkdf-sidebar .widget_display_search #bbp-search-form:before{content:" ";display:table}#bbpress-forums #bbp-search-form:after,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-submit-wrapper:after,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-the-content-wrapper:after,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice):after,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice)>p:after,.mkdf-sidebar .widget_display_search #bbp-search-form:after{clear:both}.bbpress.single #bbpress-forums div.bbp-forum-header,.bbpress.single #bbpress-forums div.bbp-reply-header,.bbpress.single #bbpress-forums div.bbp-topic-header{color:grey}#bbpress-forums *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bbpress-forums #bbp-search-form{margin-bottom:20px;position:relative;padding-right:50px}#bbpress-forums #bbp-search-form input[type=text]{float:left;border-top-left-radius:30px;border-bottom-left-radius:30px}#bbpress-forums #bbp-search-form input[type=submit]{position:absolute;right:0;top:0;outline:0;font-family:ElegantIcons;width:51px;height:48px;cursor:pointer;color:#4fbf70;background-color:#fff;font-size:16px;border:1px solid #e5e5e5;border-left:0;border-top-right-radius:30px;border-bottom-right-radius:30px}#bbpress-forums #bbp-search-form input[type=text]{width:100%;overflow:hidden;background-color:#fff;padding:0 18px;height:48px;outline:0;color:#7f8385;font-family:inherit;border:1px solid #e5e5e5;border-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{border:none}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:none;padding:0}#bbpress-forums div.even,#bbpress-forums div.odd,#bbpress-forums ul.even,#bbpress-forums ul.odd{background-color:transparent}#bbpress-forums li.bbp-header{font-size:16px;font-family:"Josefin Sans",sans-serif;font-weight:600;color:grey;background-color:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:12px 16px}#bbpress-forums .bbp-replies li.bbp-header{border-bottom:none}#bbpress-forums .bbp-admin-links a{font-family:"Josefin Sans",sans-serif;font-size:14px;font-weight:600;text-transform:none}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{padding-left:16px;padding-top:15px;padding-bottom:15px;border-bottom:1px dashed #e5e5e5}#bbpress-forums li.bbp-body ul.forum:last-child,#bbpress-forums li.bbp-body ul.topic:last-child{border-bottom:0}#bbpress-forums .bbp-topics ul.sticky{background-color:transparent!important;font-size:1em;position:relative}#bbpress-forums .bbp-topics ul.sticky:after{content:'\f02e';font-family:FontAwesome;color:#4fbf70;font-size:16px;position:absolute;top:-6px;right:20px;vertical-align:top}#bbpress-forums li.bbp-footer{display:none}#bbpress-forums .bbp-forum-title,#bbpress-forums .bbp-topic-permalink{font-family:"Josefin Sans",sans-serif;font-size:16px;color:#303030;font-weight:600}#bbpress-forums .bbp-forum-title:hover,#bbpress-forums .bbp-topic-permalink:hover{color:#4fbf70}#bbpress-forums .bbp-forum-info,#bbpress-forums .bbp-topic-title{padding-right:20px}#bbpress-forums .bbp-topic-title .bbp-topic-meta .avatar{border:none;vertical-align:middle;margin:0 5px 0 10px}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:12px}#bbpress-forums li.bbp-forum-freshness,#bbpress-forums li.bbp-forum-reply-count,#bbpress-forums li.bbp-forum-topic-count,#bbpress-forums li.bbp-topic-freshness,#bbpress-forums li.bbp-topic-reply-count,#bbpress-forums li.bbp-topic-voice-count{text-align:left;font-family:"Josefin Sans",sans-serif}#bbpress-forums li.bbp-forum-reply-count,#bbpress-forums li.bbp-forum-topic-count,#bbpress-forums li.bbp-topic-reply-count,#bbpress-forums li.bbp-topic-voice-count{font-size:16px;font-weight:700}#bbpress-forums li.bbp-forum-freshness>a,#bbpress-forums li.bbp-topic-freshness>a{color:#ababab;font-size:12px;font-weight:700}#bbpress-forums li.bbp-forum-freshness .bbp-topic-meta,#bbpress-forums li.bbp-topic-freshness .bbp-topic-meta{color:#303030;font-size:16px;font-weight:700}#bbpress-forums li.bbp-forum-freshness .bbp-topic-meta img,#bbpress-forums li.bbp-topic-freshness .bbp-topic-meta img{border:none;vertical-align:middle;margin-bottom:0;margin-right:5px}#bbpress-forums li.bbp-forum-freshness .bbp-topic-meta a,#bbpress-forums li.bbp-topic-freshness .bbp-topic-meta a{color:inherit}#bbpress-forums li.bbp-forum-freshness .bbp-topic-meta a:hover,#bbpress-forums li.bbp-topic-freshness .bbp-topic-meta a:hover{color:#4fbf70}#bbpress-forums .bbp-breadcrumb{font-family:"Josefin Sans",sans-serif;color:#969696;font-weight:600;font-size:15px;margin-top:14px;margin-bottom:20px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{font-size:16px;font-family:"Josefin Sans",sans-serif}#bbpress-forums .bbp-breadcrumb a{color:inherit}#bbpress-forums #favorite-toggle a:hover,#bbpress-forums #subscription-toggle a:hover,#bbpress-forums .bbp-breadcrumb .bbp-breadcrumb-current,#bbpress-forums .bbp-breadcrumb a:hover{color:#4fbf70}#bbpress-forums .bbp-breadcrumb p{margin:0}#bbpress-forums #subscription-toggle{float:right;font-weight:600}#bbpress-forums #subscription-toggle a{color:grey;font-weight:inherit}#bbpress-forums #favorite-toggle{font-weight:600}#bbpress-forums div.bbp-reply-content{font-size:13px;line-height:22px}#bbpress-forums div.bbp-reply-content a{font-weight:inherit;color:inherit}#bbpress-forums div.bbp-reply-author br{display:none}#bbpress-forums div.bbp-reply-author .bbp-author-avatar img{border:1px solid #eee}#bbpress-forums div.bbp-reply-author .bbp-author-name{font-family:"Josefin Sans",sans-serif;font-size:14px;font-weight:600;text-transform:capitalize}#bbpress-forums div.bbp-reply-author .bbp-author-role{font-family:"Josefin Sans",sans-serif;font-size:16px;font-weight:600;font-style:normal}#bbpress-forums div.bbp-reply-author .bbp-reply-ip{display:none}#bbpress-forums div.bbp-reply-author .bbp-author-ip{font-family:"Josefin Sans",sans-serif;font-size:14px;font-weight:600}#bbpress-forums .bbp-pagination{margin-bottom:23px}#bbpress-forums .bbp-pagination-count{font-size:13px}#bbpress-forums .bbp-pagination-links .page-numbers{border:none;background-color:transparent;font-family:"Josefin Sans",sans-serif;font-size:16px;font-weight:700;color:grey;margin:0;padding:0 7px}#bbpress-forums .bbp-pagination-links .page-numbers:hover{color:#4fbf70}#bbpress-forums .bbp-pagination-links span.current{opacity:1;color:#4fbf70}#bbpress-forums div.bbp-template-notice,#bbpress-forums div.indicator-hint{padding:12px 18px;color:grey;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#bbpress-forums div.bbp-template-notice p,#bbpress-forums div.indicator-hint p{font-size:13px}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums div.indicator-hint img.avatar{border:none;vertical-align:middle;margin-bottom:0;margin-left:5px;margin-right:5px}#bbpress-forums fieldset.bbp-form{background-color:#fff;border-color:#e5e5e5;padding-left:37px;padding-right:37px;padding-bottom:50px}#bbpress-forums fieldset.bbp-form .bbp-template-notice{margin-top:25px;margin-bottom:25px}#bbpress-forums fieldset.bbp-form label{font-size:13px;margin-bottom:7px}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{width:100%;margin-bottom:22px;padding:17px 20px;outline:0;font-family:"Open Sans",sans-serif;font-size:14px;background-color:#f6f6f6;color:#767676;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out;resize:none}#bbpress-forums fieldset.bbp-form input[type=text]:focus,#bbpress-forums fieldset.bbp-form select:focus,#bbpress-forums fieldset.bbp-form textarea:focus{border-color:#4fbf70}#bbpress-forums fieldset.bbp-form textarea{background-color:transparent;border-color:#f2f2f2}#bbpress-forums fieldset.bbp-form textarea:focus{border-color:#f2f2f2}#bbpress-forums fieldset.bbp-form div.bbp-submit-wrapper{float:none}#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice){margin-left:-15px;margin-right:-15px}#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice)>p{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:33.33333%}@media only screen and (max-width:1024px){#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice)>p{width:100%;float:none}}#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-submit-wrapper,#bbpress-forums fieldset.bbp-form>div:not(.bbp-template-notice) .bbp-the-content-wrapper{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}#bbpress-forums fieldset.bbp-form legend{background-color:#fff;font-family:"Josefin Sans",sans-serif;color:#545454;font-size:16px;font-weight:600;border:1px solid #e5e5e5;padding:6px 20px}#bbpress-forums li.bbp-header .bbp-reply-author{width:auto}#bbpress-forums li.bbp-header .bbp-reply-content{margin-left:121px}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f5f5f5;padding-left:25px;font-size:14px;color:#fafafa;font-family:"Josefin Sans",sans-serif;font-weight:600}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background-color:transparent;opacity:1;color:#4fbf70}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li a{font-family:"Josefin Sans",sans-serif;font-size:16px;color:#303030;font-weight:600;border-bottom:1px dashed #e5e5e5}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li a:hover{color:#4fbf70}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li:last-child a{border-bottom:none}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{margin-bottom:10px;border:1px solid #ececec}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:20px}#bbpress-forums #bbp-user-wrapper .bbp-user-forum-role,#bbpress-forums #bbp-user-wrapper .bbp-user-reply-count,#bbpress-forums #bbp-user-wrapper .bbp-user-topic-count{font-family:"Josefin Sans",sans-serif;font-size:16px;color:grey;font-weight:700}.widget_display_forums li a,.widget_display_replies li a,.widget_display_topics li a,.widget_display_views li a{padding:8px 0}.mkdf-sidebar .widget_display_search{background-color:transparent!important;border:none!important;padding:0!important}.mkdf-sidebar .widget_display_search #bbp-search-form{margin-bottom:20px;position:relative;padding-right:50px}.mkdf-sidebar .widget_display_search #bbp-search-form input[type=text]{float:left;border-top-left-radius:30px;border-bottom-left-radius:30px}.mkdf-sidebar .widget_display_search #bbp-search-form input[type=submit]{position:absolute;right:0;top:0;outline:0;font-family:ElegantIcons;width:51px;height:48px;cursor:pointer;color:#4fbf70;background-color:#fff;font-size:16px;border:1px solid #e5e5e5;border-left:0;border-top-right-radius:30px;border-bottom-right-radius:30px}.mkdf-sidebar .widget_display_search #bbp-search-form input[type=text]{width:100%;overflow:hidden;background-color:#fff;padding:0 18px;height:48px;outline:0;color:#7f8385;font-family:inherit;border:1px solid #e5e5e5;border-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mkdf-sidebar .bbp_widget_login input[type=password],.mkdf-sidebar .bbp_widget_login input[type=text]{width:100%;padding:17px 20px;outline:0;font-family:"Open Sans",sans-serif;font-size:14px;background-color:#f6f6f6;color:#767676;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out;resize:none;padding-top:10px;padding-bottom:10px;margin-bottom:0}.mkdf-sidebar .bbp_widget_login input[type=password]:focus,.mkdf-sidebar .bbp_widget_login input[type=text]:focus{border-color:#4fbf70}.mkdf-sidebar .bbp_widget_login label{font-size:13px}.mkdf-sidebar .bbp_widget_login .bbp-username{margin-top:0}.mkdf-sidebar .bbp_widget_login .bbp-remember-me label{font-size:12px}.mkdf-sidebar .bbp_widget_login .bbp-remember-me input{vertical-align:middle}.mkdf-sidebar .bbp_widget_login .bbp-submit-wrapper{text-align:left;float:none}.bbp-login-form #user_email,.bbp-login-form #user_login{width:100%;margin-bottom:22px;padding:17px 20px;outline:0;font-family:"Open Sans",sans-serif;font-size:14px;background-color:#f6f6f6;color:#767676;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out;resize:none}.bbp-login-form #user_email:focus,.bbp-login-form #user_login:focus{border-color:#4fbf70}.mkdf-tribe-events-single .mkdf-events-single-main-info{position:relative;padding-bottom:40px;border-bottom:1px dashed #e5e5e5;margin-bottom:47px}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-date-holder{position:absolute;top:0;left:0;font-family:"Josefin Sans",sans-serif;font-weight:700;background-color:#4fbf70;width:82px;height:82px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-date-holder .mkdf-events-single-date-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-date-holder .mkdf-events-single-date-inner span.mkdf-events-single-date-day{font-size:30px;font-family:"Josefin Sans",sans-serif;color:#fff;display:block;font-weight:700;margin-bottom:6px}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-date-holder .mkdf-events-single-date-inner span.mkdf-events-single-date-month{font-size:18px;color:#fff;display:block;font-weight:700;font-family:"Josefin Sans",sans-serif}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-title-holder{position:relative;padding-left:111px}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-title-holder h3.mkdf-events-single-title{font-weight:700;color:#545454;margin-top:0;margin-bottom:16px}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-title-holder .mkdf-events-single-date{font-weight:600;color:#ababab;font-size:16px;text-transform:uppercase}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-title-holder span.mkdf-events-single-info-icon{margin-right:7px}.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-title-holder .mkdf-events-single-cost{background-color:#f2f2f2;color:#545454;font-size:17px;font-weight:700;display:inline-block;padding:4px 34px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.mkdf-tribe-events-single .mkdf-events-single-main-content .mkdf-grid-row.mkdf-events-single-media{margin-bottom:28px}.mkdf-tribe-events-single .mkdf-events-single-main-content .tribe-events-cal-links{margin-top:20px;margin-bottom:0}.mkdf-tribe-events-single .mkdf-events-single-main-content .tribe-events-venue-map{width:100%;float:none}.mkdf-tribe-events-single .mkdf-events-single-main-content .tribe-events-venue-map>div{height:0!important;padding-bottom:75.5%}.mkdf-tribe-events-single .mkdf-events-single-meta{margin-top:55px}.mkdf-tribe-events-single .mkdf-events-single-meta h3{color:#545454;font-weight:700;margin-bottom:25px}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-meta-item{color:#999;font-size:13px;margin-bottom:10px}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-meta-item span.mkdf-events-single-meta-icon{margin-right:12px;font-size:16px;color:#545454}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-meta-item span.mkdf-events-single-meta-label{font-size:13px;text-transform:uppercase}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-navigation-holder{margin-top:72px;padding:32px 0;border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-next-event a,.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-prev-event a{font-size:16px;color:#545454;font-weight:700;font-family:"Josefin Sans",sans-serif;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;transition:color .15s ease-out}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-next-event a:hover,.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-prev-event a:hover{color:#4fbf70}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-prev-event{float:left}.mkdf-tribe-events-single .mkdf-events-single-meta .mkdf-events-single-next-event{float:right;text-align:right}.mkdf-tribe-events-single .tribe-events-cal-links .tribe-events-button{margin-right:20px;padding:8px 27px}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-inner>label,#tribe-events-content-wrapper .tribe-bar-filters label{font-family:"Josefin Sans",sans-serif;font-size:18px;color:#545454;font-weight:700;display:inline-block}#tribe-events-content-wrapper .tribe-events-day .tribe-events-day-time-slot h5,#tribe-events-content-wrapper .tribe-events-list-separator-month{font-family:"Josefin Sans",sans-serif;font-size:26px;color:#545454;font-weight:700;text-align:left;padding:16px 20px;background-color:#fafafa;display:block;margin-bottom:72px}#tribe-events-content-wrapper .tribe-events-ical{margin:0;float:left}#tribe-events-content-wrapper #tribe-bar-form{padding-bottom:16px;margin-bottom:70px;border-bottom:1px dashed #e5e5e5;background-color:transparent}#tribe-events-content-wrapper #tribe-bar-collapse-toggle{display:none}#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-date-filter:after,#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-date-filter:before,#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-search-filter:after,#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-search-filter:before,#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-submit:after,#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-submit:before,#tribe-events-content-wrapper .tribe-bar-filters:after,#tribe-events-content-wrapper .tribe-bar-filters:before{content:" ";display:table}#tribe-events-content-wrapper .tribe-bar-filters{margin-left:-15px;margin-right:-15px;margin-bottom:25px}#tribe-events-content-wrapper .tribe-bar-filters:after{clear:both}#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-date-filter{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:41.66667%}#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-date-filter:after{clear:both}@media only screen and (max-width:768px){#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-date-filter{width:100%;float:none}}#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-search-filter{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:41.66667%}#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-search-filter:after{clear:both}@media only screen and (max-width:768px){#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-search-filter{width:100%;float:none}}#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-submit{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:16.66667%;margin:0}#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-submit:after{clear:both}@media only screen and (max-width:768px){#tribe-events-content-wrapper .tribe-bar-filters .tribe-bar-submit{width:33.33333%;float:none}}#tribe-events-content-wrapper .tribe-bar-filters input[type=text]{width:100%;margin-bottom:22px;padding:17px 20px;outline:0;font-family:"Open Sans",sans-serif;font-size:14px;background-color:#f6f6f6;color:#767676;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out;resize:none}#tribe-events-content-wrapper .tribe-bar-filters input[type=text]:focus{border-color:#4fbf70}#tribe-events-content-wrapper .tribe-bar-filters label{text-transform:none;margin-bottom:15px}#tribe-events-content-wrapper .tribe-bar-filters .tribe-events-button{width:100%;margin-top:41px}#tribe-events-content-wrapper #tribe-bar-views{position:relative;display:inline-block;width:100%!important;vertical-align:middle;float:none;left:0}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-inner{padding:0;background:0 0}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-inner>label{vertical-align:middle;margin-right:20px;margin-bottom:0;text-transform:none}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-inner>label:after{content:':'}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-select,#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-toggle{display:none}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list{position:relative;display:inline-block;vertical-align:top;width:auto;float:none;margin:0;padding:0;border-radius:0;background-color:transparent}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option{position:relative;display:inline-block;width:auto;float:none;margin:0;font-size:14px;color:#969696;padding:0 12.5px}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option>span,#tribe-events-content-wrapper #tribe-events-content #tribe-events-header .tribe-events-sub-nav,#tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next span,#tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous span,#tribe-events-content-wrapper .tribe-events-list .tribe-events-page-title{display:none}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:last-child{padding-right:0}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active,#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:hover{background-color:transparent;color:#4fbf70}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:last-child a{margin:0}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:0;margin:0 20px 0 0;font-size:15px;line-height:26px;font-weight:400;color:grey;background:0 0}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{text-decoration:underline}#tribe-events-content-wrapper #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span{min-height:inherit;padding:0;background:0 0}#tribe-events-content-wrapper #tribe-events-content{position:relative;padding-top:40px}#tribe-events-content-wrapper #tribe-events-content .tribe-events-page-title{margin-top:0;margin-bottom:34px;padding:0 150px;color:#545454}#tribe-events-content-wrapper #tribe-events-content #tribe-events-header{margin:0}#tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a,#tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a{font-size:20px;color:#969696;font-family:"Josefin Sans",sans-serif;font-weight:700;vertical-align:middle}#tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:hover,#tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:#4fbf70}#tribe-events-content-wrapper .tribe-events-day .tribe-events-nav-next a:after,#tribe-events-content-wrapper .tribe-events-day .tribe-events-nav-previous a:before,#tribe-events-content-wrapper .tribe-events-month .tribe-events-nav-next a:after,#tribe-events-content-wrapper .tribe-events-month .tribe-events-nav-previous a:before{font-family:Linearicons-Free;font-weight:400;position:relative;top:2px}#tribe-events-content-wrapper .tribe-events-day .tribe-events-nav-next a:after,#tribe-events-content-wrapper .tribe-events-month .tribe-events-nav-next a:after{content:'\e876'}#tribe-events-content-wrapper .tribe-events-day .tribe-events-nav-previous a:before,#tribe-events-content-wrapper .tribe-events-month .tribe-events-nav-previous a:before{content:'\e875'}#tribe-events-content-wrapper .tribe-events-month .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-content-wrapper .tribe-events-month .tribe-events-sub-nav .tribe-events-nav-previous{position:absolute;top:4px}#tribe-events-content-wrapper .tribe-events-month .tribe-events-sub-nav .tribe-events-nav-previous{left:0}#tribe-events-content-wrapper .tribe-events-month .tribe-events-sub-nav .tribe-events-nav-next{right:0}#tribe-events-content-wrapper .tribe-events-calendar{border:1px solid #e5e5e5!important;margin-bottom:30px!important}#tribe-events-content-wrapper .tribe-events-calendar tr{border:none}#tribe-events-content-wrapper .tribe-events-calendar td{border:1px solid #e5e5e5;border-bottom:none;border-top:none}#tribe-events-content-wrapper .tribe-events-calendar td:hover{background:0 0;box-shadow:none}#tribe-events-content-wrapper .tribe-events-calendar th{background:0 0;padding:24px 5px;letter-spacing:inherit;text-transform:none;font-family:"Josefin Sans",sans-serif;font-size:20px;color:grey;font-weight:700;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#tribe-events-content-wrapper .tribe-events-calendar th:first-child{border-left:none}#tribe-events-content-wrapper .tribe-events-calendar td div[id*=tribe-events-daynum-]{background-color:#fafafa;color:#707070;font-family:"Josefin Sans",sans-serif;font-weight:700;line-height:inherit;padding:8px 17px;text-align:left;font-size:20px}#tribe-events-content-wrapper .tribe-events-calendar td div[id*=tribe-events-daynum-] a{font-size:20px;color:grey}#tribe-events-content-wrapper .tribe-events-calendar td div[id*=tribe-events-daynum-] a:hover{color:#4fbf70}#tribe-events-content-wrapper .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{background-color:#90d6a5;color:#fff}#tribe-events-content-wrapper .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] a{color:#fff}#tribe-events-content-wrapper .tribe-events-calendar .type-tribe_events{border-bottom:1px dashed #e5e5e5!important}#tribe-events-content-wrapper .tribe-events-calendar .type-tribe_events:last-child{border-bottom:none!important}#tribe-events-content-wrapper .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:17px;font-family:"Josefin Sans",sans-serif;color:grey;font-weight:600;text-align:left;padding:0;margin:20px 0}#tribe-events-content-wrapper .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{font-size:70%;opacity:1}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-tooltip{bottom:100%!important;width:290px;padding:20px 24px;background-color:#fff;border:none;text-align:left;-webkit-box-shadow:1px 2px 8.46px .54px rgba(0,0,0,.12);-moz-box-shadow:1px 2px 8.46px .54px rgba(0,0,0,.12);box-shadow:1px 2px 8.46px .54px rgba(0,0,0,.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-tooltip .tribe-events-arrow{width:38px;height:23px;background-image:url(/wp-content/themes/wellspring/assets/css/img/tooltip-arrow.png);background-repeat:no-repeat;bottom:-21px}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-tooltip .entry-title{font-family:"Josefin Sans",sans-serif;font-size:20px;font-weight:700;color:#545454;letter-spacing:0;line-height:1.5em;margin-top:0;margin-bottom:5px;padding:0}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-tooltip .tribe-event-duration{font-size:12px;color:#ababab;font-weight:600;text-transform:uppercase;line-height:1.6em;margin-bottom:13px}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-tooltip .tribe-events-event-thumb{float:none;padding:0;border:1px solid #f2f2f2;margin-bottom:11px}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-tooltip .tribe-events-event-thumb img{width:100%;max-width:100%;max-height:initial;vertical-align:middle}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-tooltip .tribe-events-event-body{padding:0;font-weight:inherit;line-height:1.6em;font-size:12px;color:grey}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-viewmore{border:0;padding:15px 10px;font-weight:600;font-family:"Josefin Sans",sans-serif;font-size:15px}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-viewmore a{opacity:1}#tribe-events-content-wrapper .tribe-events-list .tribe-events-loop{max-width:100%}#tribe-events-content-wrapper .tribe-events-list .tribe-events-sub-nav{margin-bottom:20px}#tribe-events-content-wrapper .tribe-events-list .tribe-events-sub-nav .tribe-events-nav-previous{float:left}#tribe-events-content-wrapper .tribe-events-list .tribe-events-sub-nav .tribe-events-nav-next{float:right}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events{margin-bottom:48px;padding-bottom:48px;border-bottom:1px dashed #e5e5e5}#tribe-events-content-wrapper .tribe-events-list .type-tribe_events:last-child{margin-bottom:0;border-bottom:none}#tribe-events-content-wrapper .tribe-events-list .mkdf-events-list-item-image-holder{margin-bottom:0}#tribe-events-content-wrapper .tribe-events-list .mkdf-events-list-item-title-holder{margin-bottom:21px}#tribe-events-content-wrapper .tribe-events-list .qpdef-events-list-item-meta{margin-bottom:43px}#tribe-events-content-wrapper .tribe-events-list .qpdef-events-list-item-meta .mkdf-events-single-meta-item{margin-bottom:11px}#tribe-events-content-wrapper .tribe-events-list .qpdef-events-list-item-meta .mkdf-events-single-meta-item:last-child{margin-bottom:0}#tribe-events-content-wrapper .tribe-events-list .qpdef-events-list-item-meta .mkdf-events-single-meta-icon{display:inline-block;width:27px}#tribe-events-content-wrapper .tribe-events-list .qpdef-events-list-item-meta .mkdf-events-single-meta-label{text-transform:uppercase;margin-right:7px}#tribe-events-content-wrapper .tribe-events-list .qpdef-events-list-item-meta .mkdf-events-list-item-excerpt p{margin:0}#tribe-events-content-wrapper .tribe-events-list-separator-month:after{display:none}#tribe-events-content-wrapper .tribe-events-list-separator-month span{background:0 0;padding:0}#tribe-events-content-wrapper .tribe-events-day #tribe-events-day{max-width:100%}#tribe-events-content-wrapper .tribe-events-day #tribe-events-header{display:none;margin:0}#tribe-events-content-wrapper .tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{color:#303030;background:0 0;text-align:left;padding:0}#tribe-events-content-wrapper .tribe-events-day .type-tribe_events{margin-left:0}#tribe-events-content-wrapper .tribe-events-day .tribe-events-day-time-slot h5{text-transform:none;margin-top:0}.tribe-events-notices{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tribe-list-widget li{list-style-type:none}table.tt_timetable,table.tt_timetable thead tr{border:1px solid #e5e5e5}table.tt_timetable{font-family:"Josefin Sans",sans-serif;font-weight:700;color:grey;font-size:16px;border-collapse:collapse!important}table.tt_timetable tbody tr{border:1px dashed #e5e5e5}table.tt_timetable td,table.tt_timetable th{border-right:1px solid #e5e5e5!important;color:grey;font-weight:700}table.tt_timetable th{font-size:20px;height:75px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table.tt_timetable td{font-size:16px}table.tt_timetable .row_gray{background-color:transparent!important}table.tt_timetable .event_container{padding:29px 10px}table.tt_timetable tbody tr:nth-child(even){background-color:#fff!important}table.tt_timetable tbody tr:nth-child(odd){background-color:#fafafa!important}table.tt_timetable .event,table.tt_timetable .event .event_container.tt_tooltip:hover,table.tt_timetable .event:hover{background-color:transparent}table.tt_timetable .event{color:grey}table.tt_timetable .event .event_header,table.tt_timetable .event a{color:grey!important}table.tt_timetable .event .event_container .hours,table.tt_timetable .event .event_container.tt_tooltip:hover .hours,table.tt_timetable .event.tt_tooltip:hover .hours{color:grey}table.tt_timetable .event .after_hour_text,table.tt_timetable .event .event_header{font-size:16px}table.tt_timetable .event:not(.tt_single_event) .event_container{border-bottom:1px dashed #e5e5e5}table.tt_timetable .event:not(.tt_single_event) .event_container:last-child{border-bottom:none}table.tt_timetable .event hr{display:none}table.tt_timetable .event a.event_header:hover,table.tt_timetable .event a:hover{text-decoration:none;color:#4fbf70!important}table.tt_timetable .tt_tooltip_content{color:#fff!important;background:#A9A9A9;text-align:center;padding:15px;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}table.tt_timetable .tt_tooltip_content a{color:#fff!important;font-size:16px;font-weight:700;margin-bottom:8px}table.tt_timetable .tt_tooltip_content a:hover{color:#fff!important}table.tt_timetable .tt_tooltip .tt_tooltip_arrow{border-color:#A9A9A9 transparent;border-width:16px 16px 0;bottom:-10px}.tt_responsive .tt_timetable.small .box_header{font-family:"Josefin Sans",sans-serif!important;color:grey!important;font-size:20px!important;text-align:left;margin-bottom:20px}.tt_responsive .tt_timetable.small .tt_items_list li{border-color:#e5e5e5;padding:15px 0!important}.tt_responsive .tt_timetable.small .tt_items_list .event_container{text-align:left}.tt_responsive .tt_timetable.small .tt_items_list .value,.tt_responsive .tt_timetable.small .tt_items_list a{font-family:"Josefin Sans",sans-serif;font-weight:700;font-size:16px;color:grey!important}.tt_tabs{text-align:center}.tt_tabs .tt_tabs_navigation{display:inline-block;width:auto!important;margin-bottom:15px}.tt_tabs .tt_tabs_navigation li{margin-right:15px!important;margin-bottom:15px!important;float:none;display:inline-block}.tt_tabs .tt_tabs_navigation li a{color:#fff!important;background-color:#4fbf70;font-size:14px;font-weight:700;font-family:"Josefin Sans",sans-serif;border:2px solid #4fbf70!important;padding:5px 15px!important;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out!important;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out!important;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out!important}.tt_tabs .tt_tabs_navigation .ui-tabs-active a,.tt_tabs .tt_tabs_navigation li a:hover{background-color:transparent;border:2px solid #4fbf70!important;color:#4fbf70!important}.mkdf-ttevents-single .mkdf-ttevents-single-image-holder{margin-bottom:33px}.mkdf-ttevents-single .mkdf-ttevents-single-image-holder img{display:block}.mkdf-ttevents-single .mkdf-ttevents-single-title{margin-top:0;margin-bottom:10px}.mkdf-ttevents-single .mkdf-ttevents-single-subtitle{margin-top:0;font-weight:600;color:#ababab}.mkdf-ttevents-single .mkdf-ttevents-single-content{margin-top:35px}.mkdf-ttevents-single .tt_event_hours li{border:1px solid #e5e5e5;background-color:#fafafa;padding:27px 35px 17px;margin-bottom:3%;width:48.5%;margin-right:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mkdf-ttevents-single .tt_event_hours li.event_hours_right{margin-right:0}.mkdf-ttevents-single .tt_event_hours li h4{color:#545454;margin:0;font-size:20px}.mkdf-ttevents-single .tt_event_hours li h4:nth-of-type(1){margin-bottom:6px}.mkdf-ttevents-single .tt_event_hours li p{margin-top:7px;font-family:"Josefin Sans",sans-serif;font-weight:700;color:#ababab;font-size:16px}.mkdf-ttevents-single .tt_event_items_list{margin:0}.mkdf-ttevents-single .tt_event_items_list li.type_info{border-bottom:1px dashed #e5e5e5;padding:10px 0}.mkdf-ttevents-single .tt_event_items_list li.type_info .tt_event_text{font-family:"Open Sans",sans-serif;color:#4fbf70;font-size:15px;font-weight:400}.mkdf-ttevents-single .tt_event_items_list li.type_info label{font-family:"Josefin Sans",sans-serif;font-size:16px!important;font-weight:600!important;color:#303030}.mkdf-ttevents-single .tt_event_items_list li:not(.type_info){background:0 0;font-family:"Open Sans",sans-serif;font-size:15px;color:grey;margin-bottom:19px;padding-left:27px;position:relative}.mkdf-ttevents-single .tt_event_items_list li:not(.type_info):before{content:'\4e';position:absolute;left:0;font-family:ElegantIcons;color:#4fbf70;font-size:18px}.widget.upcoming_events_widget{border:none!important;padding:0!important}.widget.upcoming_events_widget .tt_upcoming_events_widget:after,.widget.upcoming_events_widget .tt_upcoming_events_widget:before{content:" ";display:table}.widget.upcoming_events_widget .tt_upcoming_events_widget:after{clear:both}.widget.upcoming_events_widget .tt_upcoming_events_wrapper{margin-top:0}.widget.upcoming_events_widget .caroufredsel_wrapper{border:1px solid #e5e5e5;position:relative;background-color:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget.upcoming_events_widget .caroufredsel_wrapper:after{content:'';position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:inherit;z-index:1}.widget.upcoming_events_widget .tt_upcoming_events{width:100%!important}.widget.upcoming_events_widget .tt_upcoming_events li{width:100%;padding:0!important}.widget.upcoming_events_widget .tt_upcoming_events .tt_upcoming_events_event_container{border:none!important;border-bottom:1px solid #e5e5e5!important;font-size:20px;height:98px;padding:25px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget.upcoming_events_widget .tt_upcoming_events .tt_upcoming_events_event_container:hover{height:auto}.widget.upcoming_events_widget .tt_upcoming_events .tt_upcoming_events_hours{font-family:"Open Sans",sans-serif;font-size:13px}.widget.upcoming_events_widget .tt_upcoming_events .tt_calendar_icon{float:none;display:inline-block;margin:0 7px 0 0;vertical-align:middle}.widget.upcoming_events_widget .tt_upcoming_event_controls{margin-top:30px}.widget.upcoming_events_widget .tt_upcoming_event_controls:after,.widget.upcoming_events_widget .tt_upcoming_event_controls:before{content:" ";display:table}.widget.upcoming_events_widget .tt_upcoming_event_controls:after{clear:both}.widget.upcoming_events_widget .tt_upcoming_event_controls a{width:39px;height:39px;line-height:39px;border:1px solid #e5e5e5;text-align:center;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease-out,border-color .2s ease-out;-moz-transition:background-color .2s ease-out,border-color .2s ease-out;transition:background-color .2s ease-out,border-color .2s ease-out}.widget.upcoming_events_widget .tt_upcoming_event_controls a#upcoming_event_prev{margin-right:13px}.widget.upcoming_events_widget .tt_upcoming_event_controls a:hover{background-color:#4fbf70;border-color:#4fbf70}.widget.upcoming_events_widget .tt_upcoming_event_controls span{display:inline-block}