/**handles:members_base_css,tribe-events-pro-mini-calendar-block-styles**/
.member-category-list{display:flex;flex-wrap:wrap;overflow:hidden;margin:0 -10px}.member-category{width:33.33%;padding:0 10px;margin-bottom:20px}.member-category-wrapper{position:relative;border:1px solid #41539f}.member-category img{display:block;width:100%}.member-category h2{display:flex;align-items:center;justify-content:center;width:100%;color:#000;background:#fff;padding:5px;font-size:.8em;min-height:50px}.member-listing-archive{border:1px solid #777;padding:5px;margin-bottom:15px;box-shadow:2px 2px 4px #999}.member-listing-photo img{max-width:100%;height:auto}.member-actions{border-left:1px solid #777;padding:10px;vertical-align:middle;min-width:190px;margin-left:auto;white-space:nowrap}.member-wrapper{display:flex}.member-listing-details{padding-right:10px}.member-categories{margin-bottom:10px;font-size:.8em}.member-listing-archive .member-listing-details .member-content{font-size:.9em}.member-listing-details .member-address{margin-bottom:10px}.member-actions .member-phone{font-size:1.2em;font-weight:600;margin-bottom:10px}.member-actions .member-directions,.member-actions .member-email,.member-actions .member-website{margin-bottom:10px}article.members .member-content{font-size:1.2em}.member-info{margin:0;padding-top:20px;padding-left:10px;margin-bottom:20px;font-size:1.2em;line-height:1.5em;list-style-type:none}.member-info .member-contact{background-image:url('https://garibaldi.biz/wp-content/plugins/chamber-directory/images/icon-member.png')}.member-info .member-address{background-image:url('https://garibaldi.biz/wp-content/plugins/chamber-directory/images/icon-address.png')}.member-info .member-phone{background-image:url('https://garibaldi.biz/wp-content/plugins/chamber-directory/images/icon-phone.png')}.member-info .member-email{background-image:url('https://garibaldi.biz/wp-content/plugins/chamber-directory/images/icon-email.png')}.member-info .member-website{background-image:url('https://garibaldi.biz/wp-content/plugins/chamber-directory/images/icon-website.png')}.member-info li{background-size:1.5em;background-repeat:no-repeat;padding-left:52px;margin-bottom:20px}@media (max-width:991px){.member-category{width:50%}}@media (max-width:771px){.member-category{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.member-wrapper{display:block}.member-actions{display:flex;flex-wrap:wrap;border:none;padding:10px 0}.member-actions .member-phone{width:100%}.member-actions .member-directions,.member-actions .member-link,.member-actions .member-website{padding-right:20px}}
.tribe-mini-calendar-block{max-width:767px}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__day-date,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__mobile-events-icon--event,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__day-date,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__mobile-events-icon--event{opacity:1}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary);box-shadow:inset 0 0 0 2px var(--tec-color-background),inset 0 0 0 4px var(--tec-color-border-active);outline:0}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__day-date{color:var(--tec-color-background-secondary)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-background)}