.jquery_calendar{border-radius:0 10px 10px 10px;color:#545a5c;overflow:hidden;position:relative;text-align:center;text-transform:capitalize}.jquery_calendar a{color:inherit;text-decoration:none}.jquery_calendar header .btn{border:2px solid #cbd1d2;border-radius:0 10px 10px 10px;color:#cbd1d2;display:inline-block;height:30px;line-height:30px;position:absolute;text-align:center;width:30px}.jquery_calendar header .btn:hover{background:#cbd1d2;color:#fff}.jquery_calendar header .btn-prev{left:28px;top:12px}.jquery_calendar header .btn-next{right:28px;top:12px}.jquery_calendar header .month{margin:0;padding:0}.jquery_calendar table{border-spacing:0;width:100%}.jquery_calendar thead{font-weight:600}.jquery_calendar td{padding:.8em .1em}.jquery_calendar .day{border:2px solid transparent;border-radius:50%;display:inline-block;height:2em;line-height:1.9em;width:2em}.jquery_calendar .event-container{background:#545a5c;color:#fff;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.jquery_calendar .filler{background:#545a5c;border-radius:50%;height:0;position:absolute;transform:translate(-50%,-50%);width:0}.event-container>p{font-size:1.2rem;margin-top:35%}.event-container>.close{height:32px;opacity:.3;position:absolute;right:32px;top:32px;width:32px}.event-container>.close:hover{opacity:1}.event-container>.close:after,.event-container>.close:before{background-color:#ebebeb;content:" ";height:33px;left:15px;position:absolute;width:2px}.event-container>.close:before{transform:rotate(45deg)}.event-container>.close:after{transform:rotate(-45deg)}