.widget .edac-av-calendar-wrap{width:auto}.edac-av-calendar-wrap{max-width:500px;margin:0 auto}.edac-calendar .edac-widget-content{-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,.1);-ms-box-shadow:0 0 15px 3px rgba(0,0,0,.1);-o-box-shadow:0 0 15px 3px rgba(0,0,0,.1);box-shadow:0 0 15px 3px rgba(0,0,0,.1)}.edac-calendar table{padding-top:8px;margin-bottom:0!important}.edac-legend-wrap{padding-top:20px;padding-bottom:10px}.edac-calendar .hasedacpicker{background-color:#f4f2f2;padding-bottom:20px}.edac-calendar thead tr{background-color:#717171}.edac-calendar th{padding:8px;border:none;font-weight:700}.edac-calendar th>span{font-size:18px;color:#fff;text-align:center;display:block}.edac-calendar td{padding:1px;border:none;background-color:#f6f8f9}.edac-calendar table tr:first-child td{padding-top:25px}.edac-calendar table tr:last-child td{padding-bottom:25px}.edac-calendar td>span{color:#aea6a6;border-radius:8px}.edac-calendar td a,.edac-calendar td>span{padding:6px 0;text-align:center;display:block}.edac-calendar td a{text-decoration:none;color:#000;border-bottom:none!important;background:#f1f1f1}.edac-calendar .event a,.edac-calendar .event a:hover{color:#fff}.edac-calendar td a:hover{color:#000}.edac-calendar .edac-edacpicker-header{height:33px;position:relative}.edac-calendar .edac-edacpicker-header a{padding:8px 18px;text-decoration:none;color:#000;border-bottom:none!important;cursor:pointer;margin-top:7px;display:inline-block}.edac-calendar .edac-edacpicker-header a:hover{color:#000;border-radius:8px;background:hsla(0,0%,100%,.5)}.edac-calendar .edac-edacpicker-next{float:right}.edac-calendar .edac-edacpicker-title{position:absolute;top:24%;margin-left:-50px;left:50%;width:160px}.edac-calendar .edac-edacpicker-month,.edac-calendar .edac-edacpicker-year{border:transparent;margin-right:10px;background:transparent none repeat scroll 0 0;cursor:pointer}.edac-calendar .edac-edacpicker-month:hover,.edac-calendar .edac-edacpicker-year:hover{background:hsla(0,0%,100%,.5)}.edac-sec-calendar .edac-av-calendar-wrap{margin:0 auto;width:500px}.edac-sec-calendar table{padding-top:0;border:none;margin-bottom:0!important}.edac-sec-calendar .hasedacpicker{background-color:#f4f2f2;padding-bottom:20px}.edac-sec-calendar thead tr{background-color:#ede7e7}.edac-sec-calendar th{padding:8px;border:none;font-weight:700}.edac-sec-calendar th>span{font-size:18px;color:#383838;text-align:center;border-radius:8px;display:block}.edac-sec-calendar td{padding:8px;border:2px solid #fff;background-color:#faf5f5}.edac-sec-calendar td>span{color:#c9c6c6}.edac-sec-calendar td a,.edac-sec-calendar td>span{padding:6px 0;text-align:center;border-radius:8px;display:block}.edac-sec-calendar td a{text-decoration:none;color:#000;border-bottom:none}.edac-sec-calendar .event a,.edac-sec-calendar .event a:hover{color:red}.edac-sec-calendar td a:hover{color:#000}.edac-sec-calendar .edac-edacpicker-header{height:65px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2697ca",endColorstr="#2697ca",GradientType=0);position:relative;background:#2697ca;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjY5N2NhIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyMjg3YjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjk3Y2EiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);background:-moz-linear-gradient(top,#2697ca 0,#2287b5 50%,#2697ca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2697ca),color-stop(50%,#2287b5),color-stop(100%,#2697ca));background:-webkit-linear-gradient(top,#2697ca,#2287b5 50%,#2697ca);background:-o-linear-gradient(top,#2697ca 0,#2287b5 50%,#2697ca 100%);background:-ms-linear-gradient(top,#2697ca 0,#2287b5 50%,#2697ca 100%);background:linear-gradient(180deg,#2697ca 0,#2287b5 50%,#2697ca)}.edac-sec-calendar .edac-edacpicker-header a{padding:8px 18px;text-decoration:none;font-weight:700;color:#fff;border-bottom:none!important;cursor:pointer;margin-top:7px;display:inline-block}.edac-sec-calendar .edac-edacpicker-header a:hover{color:#000}.edac-sec-calendar .edac-edacpicker-next{float:right}.edac-sec-calendar .edac-edacpicker-title{position:absolute;top:24%;margin-left:-50px;left:50%;width:160px}.edac-sec-calendar .edac-edacpicker-month{border:transparent;font-weight:600;margin-right:10px;color:#fff;background:none;cursor:pointer}.edac-sec-calendar .edac-edacpicker-month:hover{color:#333}.edac-sec-calendar .edac-edacpicker-month>option{background:#2288b6!important}.edac-sec-calendar .edac-edacpicker-year{border:transparent;font-weight:600;margin-right:10px;color:#fff;background:none;cursor:pointer}.edac-sec-calendar .edac-edacpicker-year:hover{color:#333}.edac-sec-calendar .edac-edacpicker-year>option{background:#2288b6!important}.edac-legend-color-box{height:25px;margin-right:10px;color:red;width:25px;vertical-align:top;display:inline-block}.widget_edac_widget .edac-legend-box{height:20px;width:20px}.widget_edac_widget .edac-sec-av-calendar td>span{padding:2px!important}.widget_edac_widget .edac-edacpicker-header a{display:none}.widget_edac_widget .edac-av-calendar td{padding:6px 2px!important}.widget_edac_widget .edac-av-calendar td a,.widget_edac_widget .edac-av-calendar td>span{padding:2px!important}.widget_edac_widget .edac-av-calendar th{padding:6px 2px!important}.widget_edac_widget .edac-av-calendar th>span{font-size:12px!important;border:none!important}.widget_edac_widget .edac-av-calendar.edac-edacpicker-header{height:47px!important}.widget_edac_widget .edac-av-calendar .edac-edacpicker-header a{padding:8px 10px!important;font-size:14px}.widget_edac_widget .edac-av-calendar .edac-edacpicker-title{position:absolute;top:24%;margin-left:-65px!important;left:50%;width:140px!important}.widget_edac_widget .edac-av-calendar .edac-edacpicker-header a{padding:3px!important}.widget_edac_widget .edac-sec-av-calendar td{padding:0!important}.widget_edac_widget .edac-sec-av-calendar th{padding:6px 0!important}.widget_edac_widget .edac-sec-av-calendar th>span{font-size:15px!important}.widget_edac_widget .edac-sec-av-calendar .edac-edacpicker-header{height:47px!important}.widget_edac_widget .edac-sec-av-calendar .edac-edacpicker-header a{padding:8px 2px!important;font-size:14px}.widget_edac_widget .edac-sec-av-calendar .edac-edacpicker-title{position:absolute;top:24%;margin-left:-77px!important;left:50%;width:160px!important}.edac-edacpicker-title select{border:0!important;-webkit-appearance:none;-moz-appearance:none}.edac-custom-select-month:after{font-style:normal;content:"\f0dc";position:relative;padding-right:2px;cursor:pointer;margin-left:-22px;vertical-align:middle;font-family:FontAwesome;display:inline-block;z-index:-1}.edac-custom-select-month{margin-right:10px;position:relative;z-index:1}.edac-custom-select-year:after{font-style:normal;content:"\f0dc";position:relative;padding-right:2px;cursor:pointer;margin-left:-12px;vertical-align:middle;font-family:FontAwesome;display:inline-block;z-index:-1}.edac-custom-select-year{position:relative;vertical-align:middle;z-index:1}.edac-edacpicker-month{width:60px}.edac-edacpicker-month,.edac-edacpicker-year{margin-right:0!important;margin-bottom:0;min-width:auto;display:inline-block}.edac-edacpicker-year{width:70px}.edac-sec-calendar table{margin:0;width:100%}.edac-calendar table tr:first-child td,.entry-content .edac-calendar thead th,.entry-content .edac-calendar tr td,.entry-content .edac-calendar tr th{padding:0}@media only screen and (min-width:856px) and (max-width:1024px){.edac-sec-calendar th>span{font-size:18px}}@media only screen and (max-width:640px){.edac-calendar th>span,.edac-sec-calendar th>span{font-size:18px}}@media only screen and (max-width:480px){.edac-calendar .edac-av-calendar-wrap{margin:auto;width:100%}.edac-calendar th>span{font-size:15px}.edac-calendar .event a,.edac-calendar td a,.edac-calendar td>span{font-size:13px}.edac-sec-calendar .edac-av-calendar-wrap{margin:auto;width:100%}.edac-sec-calendar th>span{font-size:15px}.edac-sec-calendar .event a,.edac-sec-calendar td a,.edac-sec-calendar td>span{font-size:13px}}