/**handles:eab_calendar_shortcode**/
#wpmudevevents-wrapper{padding:1em}.wpmudevevents-list{clear:both;padding:1em}.wpmudevevents-list table{width:100%;border-collapse:collapse}.wpmudevevents-list table th{width:14.285%;background:#333;color:#ddd;padding:.4em;cursor:default}.wpmudevevents-list table td{border:1px solid #ddd;height:120px;width:auto}.wpmudevevents-list table td .eab-date-full{display:none}.wpmudevevents-list table td.no-left-border{border-left:none}.wpmudevevents-list table td.no-right-border{border-right:none}.wpmudevevents-list table td.today{background:#ddd}a.wpmudevevents-calendar-event{display:block;margin:.2em;padding:.1em .4em;background:#75ab24;color:#fff;text-decoration:none;border:1px solid #558b04;border-radius:5px}a.wpmudevevents-calendar-event:hover{background:#659b14;text-decoration:none}.wpmudevevents-calendar-event-info{display:none;position:absolute;padding:.4em;min-width:200px;background:#464646;margin-top:1em;border:1px solid #262626;border-radius:5px}.eab-shortcode_calendar .eab-shortcode_calendar-title-bottom,.eab-shortcode_calendar .eab-shortcode_calendar-title-top{background:0 0;height:auto;border:none}.eab-shortcode_calendar .eab-shortcode_calendar-title-bottom td,.eab-shortcode_calendar .eab-shortcode_calendar-title-top td{height:auto;border:none;text-align:center}.eab-shortcode_calendar .eab-shortcode_calendar-title-bottom td a,.eab-shortcode_calendar .eab-shortcode_calendar-title-top td a{text-decoration:none}.eab-shortcode_calendar .eab-shortcode_calendar-title-top h4{margin:0;padding:0}.eab-shortcode_calendar .eab-shortcode_calendar-title-top .eab-navigation-next,.eab-shortcode_calendar .eab-shortcode_calendar-title-top .eab-navigation-prev{font-size:1.6em}.eab-shortcode_calendar .wpmudevevents-calendar-event-info .eab-calendar-event_excerpt,.eab-shortcode_calendar .wpmudevevents-calendar-event-info img{display:block}@media screen and (max-width :768px){.wpmudevevents-list table.eab-monthly_calendar,.wpmudevevents-list table.eab-monthly_calendar td,.wpmudevevents-list table.eab-monthly_calendar th,.wpmudevevents-list table.eab-monthly_calendar tr{display:block}.wpmudevevents-list table.eab-monthly_calendar td{display:block;height:auto;padding:5px}.wpmudevevents-list table.eab-monthly_calendar tbody td[colspan],.wpmudevevents-list table.eab-monthly_calendar tfoot th,.wpmudevevents-list table.eab-monthly_calendar thead th{display:none}.wpmudevevents-list table.eab-monthly_calendar tfoot b span,.wpmudevevents-list table.eab-monthly_calendar thead h4 span{display:none}.wpmudevevents-list table.eab-monthly_calendar tfoot b time:after,.wpmudevevents-list table.eab-monthly_calendar thead h4 time:after{content:attr(datetime)}.wpmudevevents-list table.eab-monthly_calendar tfoot td,.wpmudevevents-list table.eab-monthly_calendar thead td{float:left;width:20%;padding:0}.wpmudevevents-list table.eab-monthly_calendar .wpmudevevents-calendar-event{font-weight:700}.wpmudevevents-list table.eab-monthly_calendar .wpmudevevents-calendar-event-info{position:static;display:inline!important;background:0 0;border:none;font-weight:400;font-size:.9em}.wpmudevevents-list table.eab-monthly_calendar .wpmudevevents-calendar-event-info:before{content:' ';display:block}.wpmudevevents-list table.eab-monthly_calendar td .eab-date-full{display:block!important}.wpmudevevents-list table.eab-monthly_calendar td .eab-date-ordinal{display:none}}