.uninstall_icon{background:url(/wp-content/plugins/spider-event-calendar/elements/buttons.png) no-repeat 0% 75%;border:none;height:42px;width:37px;display:inline-block;vertical-align:middle;background-size:100%}.uninstall-banner .logo-title{text-transform:uppercase;display:inline-block;font-size:16px;vertical-align:middle;width:255px;margin-left:10px;line-height:22px}.uninstall-banner{background:#fff;display:block;height:38px}.goodbye-text{font-size:16px;font-weight:bold;background:#fff;padding:15px;line-height:22px}div.calendar{position:relative;z-index:100;width:226px;margin-left:-100px}.calendar, .calendar
table{border:1px
solid #ccc;font-size:11px;color:#000;cursor:default;background:#efefef;font-family:arial,verdana,sans-serif}#calendar_body .quick-edit-row .submit.inline-edit-save
a{float:left;margin-right:10px}.calendar
.button{text-align:center;padding:2px;border:0px;height:inherit;display:table-cell !important}.calendar
.button{-webkit-border-radius:11px !important;;border-radius:11px !important;;text-shadow:white 0px 1px 0px;bbackground-origin:padding-box;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px}.calendar thead
.title{font-weight:bold;text-align:center;background:#333;color:#fff;padding:2px}.calendar thead
.headrow{background:#dedede;color:#000}.calendar thead
.name{border-bottom:1px solid #ccc;padding:2px;text-align:center;color:#000}.calendar thead
.weekend{color:#666 !important}.calendar thead
.hilite{background:#bbb;color:#000;border:1px
solid #ccc;padding:1px}.calendar thead
.active{background:#c77;padding:2px
0px 0px 2px}.calendar thead
.daynames{background:#ddd}.calendar tbody
.day{width:2em;text-align:right;padding:2px
4px 2px 2px}.calendar table
.wn{padding:2px
3px 2px 2px;border-right:1px solid #ccc;background:#ddd}.calendar tbody .rowhilite
td{background:#666;color:#fff}.calendar tbody .rowhilite
td.wn{background:#666;color:#fff}.calendar
table{border-collapse:inherit !important}.calendar tbody
td.hilite{background:#999;padding:1px
3px 1px 1px;border:1px
solid #666}.calendar tbody
td.active{background:#000;color:#fff;padding:2px
2px 0px 2px}.calendar tbody
td.selected{font-weight:bold;border:1px
solid #000;padding:1px
3px 1px 1px;background:#000;color:#fff}.calendar tbody
td.weekend{color:#ccc}.calendar tbody
td.today{font-weight:bold}.calendar tbody
.disabled{color:#999}.calendar tbody
.emptycell{visibility:hidden}.calendar tbody
.emptyrow{display:none}.calendar tfoot
.footrow{text-align:center;background:#ccc;color:#000}.calendar tfoot
.ttip{border-top:1px solid #ccc;background:#efefef;color:#000}.calendar tfoot
.hilite{background:#666;border:1px
solid #f40;padding:1px}.calendar tfoot
.active{background:#999;padding:2px
0px 0px 2px}.combo{position:absolute;display:none;top:0px;left:0px;width:4em;cursor:default;border:1px
solid #655;background:#fff;color:#000;font-size:smaller}.combo
.label{width:100%;text-align:center}.combo
.hilite{background:#fc8}.combo
.active{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#efefef;font-weight:bold}.wp-picker-container input[type=text].color_input.wp-color-picker{position:absolute;left:31px;top:0px}.sp_calendar_upgrade{clear:both;padding:15px;background:#fff;margin:6px
15px 6px 0px;color:#6e7990;font-size:14px;font-weight:bold;line-height:30px}.sp_calendar_upgrade .wd-cell:first-child{padding-right:14px}.sp_calendar_upgrade .wd-cell:last-child{background:#45A6B7}.sp_calendar_upgrade .wd-cell:last-child
a{color:#fff !important;padding:18px}.sp_calendar_upgrade .wd-cell:first-child{background:transparent}.sp_calendar_upgrade .wd-cell:first-child
img{vertical-align:middle}.sp_calendar_upgrade .wd-cell:first-child
a{color:#72777c !important}.sp_calendar_upgrade a, .sp_calendar_upgrade a:hover{text-decoration:none !important}.wd-cell{display:table-cell}.wd-cell-valign-middle{vertical-align:middle}.wd-cell-valign-top{vertical-align:top}.wd-cell-valign-bottom{vertical-align:bottom}.wd-table{display:table}.wd-text-right{text-align:right}.wd-text-left{text-align:left}.wd-text-center{text-align:center}.sp-wd-left{float:left}.sp-wd-right{float:right}.wd-clear:after{clear:both;content:"";display:table}.wd-row{margin-bottom:15px}a:focus{box-shadow:none}#TB_iframeContent{width:100%;height:inherit !important}#TB_window{z-index:1000000 !important;color:#dfdfdf;top:100px !important}#TB_title{border-bottom:none;height:0px}#TB_closeWindowButton,
.tb-close-icon,
#TB_closeWindowButton:focus .tb-close-icon{outline:0
!important;box-shadow:0 0}.tb-close-icon{left:-17px;top:11px}.tb-close-icon:before{content:'x';font-weight:300;font-family:monospace}.screen-reader-text,
#views_select .arrow-down,
#views_select .arrow-right{display:none}html.thickbox_open{overflow:hidden}#TB_window
iframe{margin-left:0;margin-top:0;padding-left:0;padding-top:0}.show_arrow{display:inline-block !important}.ios_device
#TB_window{height:90%;-webkit-overflow-scrolling:touch !important;overflow:scroll !important}.general_table a,
.last_table a,
.week_list a,
.day_ev
a{border:0;text-decoration:none;box-shadow:0 0}.wdc_calendar{display:block !important;max-width:100% !important;border:0;text-decoration:none;box-shadow:0 0}.wdc_calendar
li{list-style:none}.wdc_calendar
p{margin:0;padding:0}.wdc_calendar
table{table-layout:auto}#TB_ajaxWindowTitle{height:0 !important}.upcoming_table{padding:10px
30px}.upcoming_table .widefat .check-column{padding:10px
0 4px}.upcoming_table th span.sorting-indicator{background-image:none}@media screen and (max-width: 768px){.wdc_calendar #cal_event p:not(.ev_name){display:block;display:-webkit-box;max-width:400px;height:32px;margin:0
auto;font-size:13px;line-height:15px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}div.wdc_calendar{width:100% !important;margin:0}.wdc_calendar
.cala_day{max-width:37px}}/*! This file is auto-generated */
.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f7f7f7;border-radius:0 2px 2px 0;border-left:1px solid #ccc;color:#555;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#fafafa;border-color:#999;color:#23282d}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#23282d;border-color:#a0a5aa;border-left:1px solid #999}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#555}.wp-picker-container .iris-picker{border-radius:0;border-color:#ddd;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#72777c}.wp-color-picker::-moz-placeholder{color:#72777c;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#72777c}.wp-picker-container input[type=text].iris-error{background-color:#ffebe8;border-color:#c00;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#007cba;border-style:solid;box-shadow:0 0 0 1px #007cba;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #007cba}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}.ecwd_theme_calendar:not(.calendar_widget_content){width:100% !important}.ecwd_theme_calendar .calendar-head{background:#168fb5 !important;border:1px
solid #91CEDF}.ecwd_theme_calendar table.cal_blue.mini td ul.events
li{background:#168fb5}.ecwd_theme_calendar .calendar-head
.previous{border-right:1px solid #44a5c3 !important}.ecwd_theme_calendar .calendar-head
.next{border-left:1px solid #44a5c3 !important}.ecwd_theme_calendar .calendar-head .current-month{border-left:1px solid #44a5c3 !important;border-right:1px solid #44a5c3 !important}.ecwd_theme_calendar .calendar-head .next a, .ecwd_theme_calendar .calendar-head .next
a{color:#fff !important}.ecwd_theme_calendar .calendar-head .next a, .ecwd_theme_calendar .calendar-head .previous
a{color:#fff !important}.ecwd_theme_calendar .current-month
a{color:#fff !important}.ecwd_theme_calendar .calendar-head .next a, .ecwd_theme_calendar .calendar-head .previous
a{font-size:18px !important}.ecwd_theme_calendar .calendar-head .current-month{color:#fff !important}.ecwd_theme_calendar .calendar-head .current-month{font-size:28px !important}.ecwd_theme_calendar .current-month
a{font-size:28px !important}.ecwd_theme_calendar .calendar-head .current-month
div{color:#fff !important}.ecwd_theme_calendar .calendar-head .current-month
div{font-size:16px !important;line-height:16px !important}.ecwd_theme_calendar .cal_tabs_blue .filter-container
ul{background-color:#10738B !important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-right, .ecwd_theme_calendar .cal_tabs_blue .filter-container ul li, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{background-color:#10738B !important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-right, .ecwd_theme_calendar .cal_tabs_blue .filter-container ul li, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{border-left:1px solid #91CEDF !important;border-right:1px solid #91CEDF !important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-right, .ecwd_theme_calendar .cal_tabs_blue .filter-container ul li, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{color:#fff !important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-right, .ecwd_theme_calendar .cal_tabs_blue .filter-container ul li, .ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{font-size:16px !important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode
a{background-color:#fff !important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode
a{color:#10738B !important}.ecwd_theme_calendar .ecwd-search button, .ecwd_theme_calendar .ecwd-search button:hover{background:#10738B !important}.ecwd_theme_calendar .ecwd-search-submit .fa, .ecwd_theme_calendar .ecwd-search-submit .fa:hover{color:#fff !important}.ecwd_theme_calendar
.ecwd_show_filters_top{background-color:#10738B !important}.ecwd_theme_calendar
.ecwd_show_filters_left{background-color:#fff !important}.ecwd_theme_calendar
.ecwd_show_filters_top{color:#fff !important}.ecwd_theme_calendar .ecwd_show_filters_top
span{color:#fff !important}.ecwd_theme_calendar
.ecwd_show_filters_left{color:#10738B !important}.ecwd_theme_calendar .ecwd_show_filters_left
span{color:#10738B !important}.ecwd_theme_calendar .ecwd_filters
.ecwd_filter_heading{background-color:#ECECEC !important}.ecwd_theme_calendar .ecwd_filters
.ecwd_filter_item{border:1px
solid #fff !important;border-top:0 !important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading span:after{border-color:transparent transparent transparent #10738B !important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading.open span:after{border-color:#10738B transparent transparent transparent !important}.ecwd_theme_calendar .ecwd_filters
.ecwd_filter_heading{color:#10738B !important}.ecwd_theme_calendar .ecwd_filters
.ecwd_filter_heading{font-size:16px !important}.ecwd_theme_calendar .ecwd_reset_filters
span{color:#10738B !important}.ecwd_theme_calendar .ecwd_reset_filters
span{font-size:15px !important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul
li{background-color:#fff !important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul
li{border-color:#DEE3E8 !important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li
span{color:#6E6E6E !important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li
span{font-size:15px !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading, .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{background:#F9F9F9 !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading, .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{border:1px
solid #B6B6B6 !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading, .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{color:#585858 !important;font-size:17px !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading, .ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{font-size:17px !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{background:#fff !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{border:1px
solid #B6B6B6 !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{color:#5C5C5C !important;font-size:14px !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container
.weekend{background:#EDEDED !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-without-date{background:#F9F9F9 !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{background:#E0E0E0 !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{color:#5C5C5C !important;font-size:14px !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day, .ecwd_theme_calendar table.cal_blue.mini .current-day{background:#fff !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day{color:#fff !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number, .ecwd_theme_calendar table.cal_blue.mini .current-day{background:#0071A0 !important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number{color:#fff !important}.ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events a, .ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events
span.ecwd_open_event_popup{font-size:14px !important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content h3 a, .ecwd_theme_calendar ul.ecwd_list li .event-main-content h3
span.ecwd_open_event_popup{font-size:14px !important}.ecwd_theme_calendar ul.week-event-list li .event-main-content h3 a, .ecwd_theme_calendar ul.week-event-list li .event-main-content h3
span.ecwd_open_event_popup{font-size:14px !important}.ecwd_theme_calendar ul.day-event-list li .event-main-content h3 a, .ecwd_theme_calendar ul.day-event-list li .event-main-content h3
span.ecwd_open_event_popup{font-size:14px !important}.ecwd_theme_calendar ul.day4-event-list li .event-main-content h3 a, .ecwd_theme_calendar ul.day4-event-list li .event-main-content h3
span.ecwd_open_event_popup{font-size:14px !important}.ecwd_theme_calendar .ecwd_map_event a, .ecwd_theme_calendar .ecwd_map_event
span.ecwd_open_event_popup{font-size:14px !important}.ecwd_theme_calendar .ecwd-poster-item h2 a, .ecwd_theme_calendar .ecwd-poster-item h2
span.ecwd_open_event_popup{font-size:14px !important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details, .ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{background:#fff !important}.ecwd_theme_calendar div.ecwd-event-arrow:before{border-right:solid #fff !important}.ecwd_theme_calendar div.ecwd-event-arrow-right:before{border-left:solid #fff !important}.ecwd_theme_calendar div.ecwd-page-full ul.ecwd_list li, .ecwd_theme_calendar ul.ecwd_list li .event-main-content{background:#fff !important}.ecwd_theme_calendar .event-main-content, .ecwd_theme_calendar .ecwd-widget-mini .event-container, .ecwd_theme_calendar.ecwd-widget-mini .ecwd_list .event-main-content{background:#fff !important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details, .ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{border:1px
solid #bfbfbf !important}.ecwd_theme_calendar ul.ecwd_list
li{border:1px
solid #bfbfbf !important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details, .ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{color:#000 !important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content{color:#000}.ecwd_theme_calendar .ecwd-day-date, .ecwd_theme_calendar .day-event-list .ecwd-week-date, .ecwd_theme_calendar .day4-event-list .ecwd-week-date, .ecwd_theme_calendar .week-event-list .ecwd-week-date, .ecwd_theme_calendar .ecwd_list .ecwd-list-date{background:#10738B !important}.ecwd_theme_calendar .ecwd-day-date, .ecwd_theme_calendar .day-event-list .ecwd-week-date, .ecwd_theme_calendar .day4-event-list .ecwd-week-date, .ecwd_theme_calendar .week-event-list .ecwd-week-date, .ecwd_theme_calendar .ecwd_list .ecwd-list-date{color:#fff !important}.ecwd_theme_calendar div[class^="ecwd-page"] .ecwd-day-date, .ecwd_theme_calendar div[class^="ecwd-page"] .day-event-list .ecwd-week-date, .ecwd_theme_calendar div[class^="ecwd-page"] .day4-event-list .ecwd-week-date, .ecwd_theme_calendar div[class^="ecwd-page"] .week-event-list .ecwd-week-date, .ecwd_theme_calendar div[class^="ecwd-page"] .ecwd_list .ecwd-list-date{font-size:15px !important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){background:#585858 !important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){color:#fff !important}.ecwd_theme_calendar .ecwd-pagination
.cpage{background:#fff !important}.ecwd_theme_calendar .ecwd-pagination
.page{background:#10738B !important}.ecwd_theme_calendar .ecwd-pagination .cpage, .ecwd_theme_calendar .ecwd-pagination
.page{color:#A5A5A5 !important}