.vec-wrap .vec-header-toolbar{margin-bottom:20px}.vec-wrap .vec-header-toolbar .btn-secondary{background-color:#2c3e50;border-color:#2c3e50}.vec-wrap .vec-header-toolbar .btn-secondary:hover{background-color:#1e2b37;border-color:#1a252f}.vec-wrap .vec-header-toolbar .btn{padding-top:4px;padding-bottom:4px}.vec-wrap .vec-header-toolbar .btn i{font-size:21px;width:15px;display:inline-block;line-height:22px}.vec-wrap .vec-header-toolbar .current-month{font-size:24px}.vec-wrap td,.vec-wrap th{border-style:solid;border-width:1px;border-color:#ddd}.vec-wrap .vec-divider{width:3px;border-style:double;background:#eee}.vec-wrap .vec-scroll-flip{overflow:hidden}.vec-wrap .vec-scroll-flip .vec-scroll-box{overflow:auto}.vec-wrap .vec-view-container{border-collapse:collapse;border-spacing:0}.vec-wrap .vec-view-container table{border-collapse:collapse;border-spacing:0;border-style:hidden}.vec-wrap .vec-head .vec-event-header{text-align:center;font-size:18px}.vec-wrap .vec-head .vc-time-area table{table-layout:fixed}.vec-wrap .vec-head .vc-time-area .vec-time-text{padding:4px;text-align:center}.vec-wrap .vec-head .vc-time-area .vec-time-text .vec-year,.vec-wrap .vec-head .vc-time-area .vec-time-text .vec-day-of-week{font-weight:normal;color:#b5b2b2}@media(max-width: 1440px){.vec-wrap .vec-head .vc-time-area .vec-time-text{padding:5px 0}.vec-wrap .vec-head .vc-time-area .vec-time-text .vec-month{display:none}.vec-wrap .vec-head .vc-time-area .vec-time-text .vec-year{display:none}.vec-wrap .vec-head .vc-time-area .vec-time-text .vec-day-of-week{display:none}}.vec-wrap .vec-body{vertical-align:top}.vec-wrap .vec-body .vec-events{padding:0px}.vec-wrap .vec-body .vec-events .vec-event-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ddd;width:300px;padding:8px;padding-left:15px;padding-right:10px;font-size:15px;min-height:38px}.vec-wrap .vec-body .vec-events .vec-event-name:last-child{border-bottom:0px}.vec-wrap .vec-body .vec-time-area{position:relative}.vec-wrap .vec-body .vec-time-area .vec-events-list{position:relative;z-index:2}.vec-wrap .vec-body .vec-time-area .vec-events-list .vec-event-list-tr .vec-event-containers{min-height:38px;position:relative}.vec-wrap .vec-body .vec-time-area .vec-events-list .vec-event-list-tr .vec-event-containers .vec-event-item{position:absolute;background:#3788d8;padding:2px 4px;margin-bottom:1px;display:inline-block;cursor:pointer;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vec-wrap .vec-body .vec-time-area .vec-events-list .vec-event-list-tr .vec-event-containers .vec-event-item.status-success,.vec-wrap .vec-body .vec-time-area .vec-events-list .vec-event-list-tr .vec-event-containers .vec-event-item.status-paid,.vec-wrap .vec-body .vec-time-area .vec-events-list .vec-event-list-tr .vec-event-containers .vec-event-item.status-completed{background:#28a745}.vec-wrap .vec-body .vec-time-area .vec-events-list .vec-event-list-tr .vec-event-containers .vec-event-item.status-failed,.vec-wrap .vec-body .vec-time-area .vec-events-list .vec-event-list-tr .vec-event-containers .vec-event-item.status-cancelled{background:red}.vec-wrap .vec-body .vec-time-area .vec-events-bg{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1}.vec-wrap .vec-body .vec-time-area .vec-events-bg>table{height:100%;table-layout:fixed}.vec-wrap .vec-body .vec-time-area .vec-events-bg .vec-event-time-td{border-right-width:0}.vec-wrap .vec-event-name td{padding:8px;padding-left:15px;padding-right:10px;font-size:15px}/*# sourceMappingURL=vertical-calendar.css.map */
