.tribe-mini-calendar-wrapper{width:100%}.tribe-mini-calendar-grid-wrapper{margin-bottom:10px}.tribe-mini-calendar{border-collapse:collapse;margin-right:-1px;width:100%}.tribe-mini-calendar td,.tribe-mini-calendar th{border:1px solid #d2d2d2;text-align:center;vertical-align:top;width:14.2857142857%}.tribe-mini-calendar-dayofweek{font-weight:700;padding:3px 0}.tribe-mini-calendar .tribe-events-has-events a{display:block;font-weight:700;padding:5px;-webkit-text-decoration:none;text-decoration:none}.tribe-mini-calendar-no-event{display:block;padding:5px}.tribe-mini-calendar-nav{border:1px solid #666;text-align:center;vertical-align:middle}.tribe-mini-calendar-nav div{position:relative}.tribe-mini-calendar-nav span{display:inline-block;margin:0 20px}.tribe-mini-calendar-nav span.active{visibility:hidden}.tribe-mini-calendar-nav .tribe-mini-calendar-nav-link{display:inline-block;padding:5px}.tribe-events-has-events .tribe-mini-calendar-day-link:before{background:#999;border-radius:7px;content:"";display:block;height:7px;margin:5px auto 0;padding:0;width:7px}.tribe-mini-calendar-nav #ajax-loading-mini{display:none;right:50%;margin:-8px -8px 0 0;position:absolute;top:50%}.tribe-mini-calendar-event{margin-bottom:5px;overflow:hidden;padding-bottom:5px;width:100%}.tribe-mini-calendar-event.first{margin-top:10px}.tribe-mini-calendar-event .list-info p{display:none;margin:5px 0}.tribe-mini-calendar-event.first .list-info p{display:block}.tribe-mini-calendar-event .list-info span a{font-size:11px}.tribe-mini-calendar-wrapper a.tribe-events-button{display:inline-block;margin-top:10px}.tribe-theme-twentyfifteen .tribe-mini-calendar-event{margin-right:0;margin-left:0}.tribe-theme-twentyfifteen .tribe-mini-calendar-list-wrapper .type-tribe_events{box-shadow:none;margin-right:0;margin-left:0}
