.skeduler-container{font-family:Helvetica,​Arial,​sans-serif}.skeduler-container *{box-sizing:content-box}.skeduler-headers{border-left:1px solid #b0cee9;display:flex;padding-left:60px;position:relative}.skeduler-headers:before{border-top:1px solid #b0cee9;content:"";width:60px;position:absolute;left:0}.skeduler-headers > div{flex:0 0 200px;height:30px;padding-top:10px;background-color:#D3E0EF;border-left:1px solid #B0CEE9;border-bottom:1px solid #B0CEE9;border-top:1px solid #b0cee9;text-align:center}.skeduler-headers > div:last-child,.skeduler-main-body > div > div.skeduler-cell{border-right:1px solid #B0CEE9}.skeduler-main{display:flex}.skeduler-main-timeline{margin-top:-1px}.skeduler-main-timeline div{width:50px;height:27px;text-align:left;padding-left:10px;padding-top:3px;color:#333;border-right:1px solid #B0CEE9;border-left:1px solid #B0CEE9}.skeduler-main-timeline div:first-child{border-top:1px solid #B0CEE9}.skeduler-main-body{display:flex}.skeduler-main-timeline div,.skeduler-main-body > div > div.skeduler-cell{background-color:#FFF}.skeduler-main-timeline div:nth-child(even),.skeduler-main-body > div > div.skeduler-cell:nth-child(odd){border-top:1px dotted #B0CEE9;border-bottom:1px solid #B0CEE9}.skeduler-main-body > div > div.skeduler-cell{width:200px;height:30px}.skeduler-main-body > div > .skeduler-task-placeholder{height:0;position:relative}.skeduler-main-body > div > .skeduler-task-placeholder > div{position:absolute;overflow:hidden;background-color:#576D7C;padding:10px;box-sizing:border-box;box-shadow:0 .125em .25em rgba(0,0,0,.25);margin-top:2px;cursor:pointer;color:#FFF;word-wrap:break-word;min-width:0;min-height:0;transition:all .4s}.skeduler-main-body > div > .skeduler-task-placeholder > div:hover{box-shadow:0 .25em .5em rgba(0,0,0,.5);background-color:#3A9852;min-height:150px;min-width:200px;opacity:0.8;z-index:9999}