table.ical th,table.ical td{border:none}table.ical th,table.ical td{padding:0}#events_wrap table.ical td .event div.details2{display:none}#events_wrap table.ical .event:hover div.details2{color:#333;background:#fff;display:block;position:absolute;margin-top:12px;margin-left:50px;padding:10px;width:200px;z-index:100;border:1px solid #000;overflow:hidden}#events_wrap table.ical .event:hover div.details2{display:block}#events_wrap table.ical .event:hover div.details2 img{width:200px}#events_wrap table.ical td.endweek .event:hover div.details2{margin-left:-110px}#calendar_views{padding:5px;width:100%;text-align:center}#events_wrap .calendar_navigation form{width:100%;text-align:center}#events_wrap .calendar_navigation form input{border:none}#events_wrap .calendar_navigation a.nextmonth{text-align:right;float:right}table.smallcalendar,#events_wrap table.largecalendar{table-layout:fixed;width:100%;overflow:hidden;border-collapse:collapse;border:thin solid}#events_wrap table.largecalendar tbody tr{border:thin solid}table.smallcalendar td,#events_wrap table.largecalendar td{width:14.2%}table.smallcalendar{padding:0;max-width:200px;min-width:150px;margin:2%;text-align:center;table-layout:fixed;font-size:small;border:none}table.smallcalendar th,table.smallcalendar td{border:none}#multismallcalendar table.smallcalendar{float:left}.smallcalendar tr{text-overflow:hidden;white-space:nowrap}.smallcalendar td{text-overflow:hidden}.smallcalendar td div{float:left}.smallcalendar table.ical td{max-width:0;overflow:hidden;text-overflow:hidden;white-space:nowrap}table.smallcalendar tr.emptyweek td.pad{background:0 0;border:none}.smallcalendar td,.smallcalendar th,#events_wrap td{vertical-align:top}table.smallcalendar td.hasevents a:hover{color:#fff}#events_wrap .largecalendar td.hasevents:hover .day{background:#777;color:#fff}#events_wrap .largecalendar td.hasevents:hover .day a{color:#fff}#events_wrap table.icalprop tr td,table.icalprop td{border:0}table.icalprop td{border:none}table.icalprop td{border:none;padding:0}table.icalprop td a.amr-bling{float:right}.DELamr-bling{float:right;padding:0;margin:0}.vcalendar a{background-color:inherit}.vcalendar a:active{color:inherit}a.icalsubscribe img.amr-bling,a.subseries img.amr-bling,a.subevent img.amr-bling,a.addtogoogle img.amr-bling,a.hrefaddtogoogle img.amr-bling,a.timezone img.amr-bling,a.refresh img.amr-bling,a.hrefmap img.amr-bling{display:none;vertical-align:text-bottom;float:right}div.icalsubscribe,div.subscribeevent,div.addtogoogle,div.hrefaddtogoogle,div.timezone,div.refresh,div.hrefmap,div.addevent{float:right}a.subseries,a.icalsubscribe,a.subevent,a.addtogoogle,a.hrefaddtogoogle,a.timezone,a.refresh,a.hrefmap{text-decoration:none;font-family:'Dashicons';font-size:1.5em;padding-left:.5em;padding-right:.5em}a.hrefmap:before{content:"\f230"}a.subevent:before{content:"\f132"}a.subseries:before,a.icalsubscribe:before{content:"\f508"}a.addtogoogle:before,a.hrefaddtogoogle:before{content:"\f18b"}a.timezone:before{content:"\f18c"}a.refresh:before{content:"\f463"}#icalnavs{text-align:center;vertical-align:middle;margin:0 auto}