@media only screen and (max-width:1400px){#bbpress-forums .bbp-breadcrumb{width:100%;margin-bottom:0!important;margin-top:0!important}#bbpress-forums div.bbp-topic-tags{display:inline-block;float:none}}@media only screen and (max-width:600px){#bbpress-forums .bbp-forums .bbp-body .bbp-forum-info,#bbpress-forums .bbp-topics .bbp-body .bbp-forum-info{padding-right:0;width:100%}#bbpress-forums .bbp-breadcrumb,#bbpress-forums div.bbp-search-form,#bbpress-forums>#subscription-toggle{float:none}#bbpress-forums .bbp-admin-links,#bbpress-forums .bbp-forums .bbp-body .bbp-forum-freshness,#bbpress-forums .bbp-forums .bbp-body .bbp-forum-reply-count,#bbpress-forums .bbp-forums .bbp-body .bbp-forum-topic-count,#bbpress-forums .bbp-forums .forum-titles .bbp-forum-freshness,#bbpress-forums .bbp-forums .forum-titles .bbp-forum-reply-count,#bbpress-forums .bbp-forums .forum-titles .bbp-forum-topic-count,#bbpress-forums .bbp-topics .bbp-body .bbp-topic-freshness,#bbpress-forums .bbp-topics .bbp-body .bbp-topic-reply-count,#bbpress-forums .bbp-topics .bbp-body .bbp-topic-voice-count,#bbpress-forums .bbp-topics .forum-titles .bbp-topic-freshness,#bbpress-forums .bbp-topics .forum-titles .bbp-topic-reply-count,#bbpress-forums .bbp-topics .forum-titles .bbp-topic-voice-count,#bbpress-forums div.bbp-template-notice,#bbpress-forums div.indicator-hint{display:none}#bbpress-forums #bbp-search-form #bbp_search{width:100%}#bbpress-forums fieldset.bbp-form{padding-left:20px;padding-right:20px}}@media only screen and (max-width:480px){#bbpress-forums .bbp-body div.bbp-reply-author{margin:0;min-height:70px}#bbpress-forums div.bbp-reply-author img.avatar{top:0;margin-top:0}#bbpress-forums .bbp-body div.bbp-reply-content{margin-left:0;margin-right:0}#bbpress-forums li.bbp-body div.hentry{padding-top:16px}#bbpress-forums li.bbp-header .bbp-reply-content{display:none}#bbpress-forums li.bbp-header .bbp-reply-author{float:none}}@media only screen and (max-width:768px){#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-viewmore,#tribe-events-content-wrapper .tribe-events-calendar .type-tribe_events{display:none}#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-event-body:after,#tribe-events-content-wrapper ul.tribe-events-sub-nav:after{clear:both}#tribe-events-content-wrapper .tribe-events-calendar{margin-bottom:30px!important}#tribe-events-content-wrapper .tribe-events-calendar td div[id*=tribe-events-daynum-],#tribe-events-content-wrapper .tribe-events-calendar td div[id*=tribe-events-daynum-] a,#tribe-events-content-wrapper .tribe-events-calendar th{font-size:16px}#tribe-events-content-wrapper .tribe-events-calendar td.mobile-active{background-color:#fafafa}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-has-events{position:relative}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-has-events:hover{cursor:pointer}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-has-events:after{content:'';width:7px;height:7px;background-color:#4fbf70;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;display:block;margin:35px auto 0}#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:static}#tribe-events-content-wrapper .tribe-events-list .mkdf-events-list-item-image-holder{margin-bottom:30px}#tribe-events-content-wrapper .tribe-events-page-title{padding:0;margin-bottom:0}#tribe-events-content-wrapper ul.tribe-events-sub-nav{margin-top:25px;margin-bottom:20px}#tribe-events-content-wrapper ul.tribe-events-sub-nav:after,#tribe-events-content-wrapper ul.tribe-events-sub-nav:before{content:" ";display:table}#tribe-events-content-wrapper .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-content-wrapper .tribe-events-sub-nav .tribe-events-nav-previous{position:static;font-size:16px}#tribe-events-content-wrapper .tribe-events-sub-nav .tribe-events-nav-next{float:right}#tribe-events-content-wrapper .tribe-events-sub-nav .tribe-events-nav-previous{float:left}#tribe-events-content-wrapper .tribe-events-mobile{margin-bottom:30px}#tribe-events-content-wrapper .tribe-events-mobile:first-of-type{margin-top:40px}#tribe-events-content-wrapper .tribe-events-mobile:last-child{margin-bottom:0}#tribe-events-content-wrapper .tribe-events-mobile .summary{margin-top:0;margin-bottom:11px}#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-event-body:after,#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-event-body:before{content:" ";display:table}#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-event-schedule-details{font-size:13px;color:#999;display:block;margin-bottom:25px}#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-event-image{float:left;margin-right:25px}#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-read-more{margin-top:15px}#tribe-events-content-wrapper #tribe-events-footer{margin-bottom:30px;margin-top:30px;padding:15px 0;border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5}#tribe-events-content-wrapper .tribe-bar-filters .tribe-events-button{margin-top:0}}@media only screen and (max-width:600px){.mkdf-tribe-events-single .mkdf-events-single-main-info .mkdf-events-single-title-holder .mkdf-events-single-cost{position:relative;margin-top:20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#tribe-events-content-wrapper .tribe-events-calendar th{padding:10px}#tribe-events-content-wrapper .tribe-events-calendar td{height:60px}#tribe-events-content-wrapper .tribe-events-calendar .tribe-events-has-events:after{margin-top:16px}#tribe-events-content-wrapper .tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:0 5px;text-align:center}#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-event-image{float:none;margin-bottom:20px}#tribe-events-content-wrapper .tribe-events-mobile .tribe-events-event-image img{width:100%;vertical-align:middle}}@media only screen and (max-width:1024px){table.tt_timetable th{font-size:16px}}@media only screen and (max-width:480px){.mkdf-ttevents-single .tt_event_hours li{width:100%;margin-right:0;margin-bottom:30px}}