.event-calendar-container{margin-bottom:3em}table tbody tr:nth-child(2n+1) td,table tbody tr:nth-child(2n+1) th{background-color:none}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#fff;border:medium none;font-weight:bold}.ui-widget-header{background-color:#fff;border:medium none}.ui-datepicker-title{color:#0093d0;font-weight:600}td .ui-state-default{color:#333}td .ui-state-default.ui-state-hover{color:#0093d0}.ui-widget-content{border:none medium;background-color:#fff}.ui-datepicker{padding:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.ui-datepicker th,.ui-datepicker td{font-size:1.1em;background-color:#fff}.ui-datepicker th a,.ui-datepicker td a{text-align:center}.ui-datepicker td a{padding-top:.6em;padding-bottom:.6em}.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover:before,.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover:before{color:#fff}.ui-datepicker th .event-trigger:hover,.ui-datepicker td .event-trigger:hover{background-color:#e3e6e8;color:#333}.ui-datepicker th .event-trigger.has-event,.ui-datepicker td .event-trigger.has-event{background-color:silver;color:#fff}.ui-datepicker th .event-trigger.event-active,.ui-datepicker td .event-trigger.event-active{background-color:#0093d0;color:#fff}.ui-datepicker th .event-active ul,.ui-datepicker td .event-active ul{display:block}.ui-datepicker th ul,.ui-datepicker td ul{left:0;top:100%;z-index:4;list-style-type:none;margin:0;padding:0;position:absolute;display:none;border:1px solid #333;background-color:#fff;padding:.75rem .5rem;width:210px;width:13.125rem;max-height:250px;max-height:15.625rem;overflow:auto}.ui-datepicker th ul li+li,.ui-datepicker td ul li+li{margin-top:8px}.ui-datepicker th ul a,.ui-datepicker td ul a{position:relative;display:block;color:#333;font-size:14px;font-size:.875rem;padding:0 0 0 14px;padding:0 0 0 .875rem}.ui-datepicker th ul a:hover,.ui-datepicker td ul a:hover{text-decoration:underline}.ui-datepicker [data-index='4'] ul,.ui-datepicker [data-index='5'] ul,.ui-datepicker [data-index='6'] ul{left:auto;right:0}.ui-datepicker th{background-color:#0093d0;color:#fff;padding-top:.175em;padding-bottom:.175em}.ui-datepicker td{padding:1px}.ui-datepicker .ui-datepicker-prev-hover{left:0;top:0;background-color:#0093d0;border:medium none}.ui-datepicker .ui-datepicker-prev-hover span{color:#fff}.ui-datepicker .ui-datepicker-next-hover{right:0;top:0;background-color:#0093d0;color:#fff;border:medium none}.ui-datepicker .ui-datepicker-next-hover span{color:#fff}.ui-datepicker .ui-datepicker-header{color:#fff;font-size:1.125em}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{text-align:center;cursor:pointer;font-size:1.25em}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{position:relative;top:1px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:28px;font-size:1em;color:#0093d0;font-weight:bold}.ui-datepicker .ui-datepicker-prev:before{content:""}.ui-datepicker .ui-datepicker-next:before{content:""}.ui-datepicker .ui-datepicker-today a{position:relative}.ui-datepicker .ui-datepicker-today a:before{content:"";position:absolute;width:0;height:0;top:1px;right:1px;border-left:12px solid transparent;border-right:0 solid transparent;border-top:12px solid #fff}@media(max-width:991px){.cal-wrapper{text-align:center}}table tbody tr:nth-child(odd) td,table tbody tr:nth-child(odd) th{background-color:#fff}.ui-datepicker{box-shadow:0 3px 5px #999}.cal-wrapper .ui-datepicker{box-shadow:none;width:100%}.event-calendar{width:100%}.ui-datepicker-calendar,.ui-datepicker table{width:100% !important}.ui-datepicker-calendar tr{width:100%;border:none}table.ui-datepicker-calendar{width:100%}table.ui-datepicker-calendar th,table.ui-datepicker-calendar td{display:table-cell}table.ui-datepicker-calendar{display:table}table.ui-datepicker-calendar thead{display:table-header-group}table.ui-datepicker-calendar tbody{display:table-row-group}