.theme-default .cv-header,.theme-default .cv-header-day{background-color:#f0f0f0}.theme-default .cv-header .periodLabel{font-size:1.5em}.theme-default .cv-header button{color:#7f7f7f}.theme-default .cv-header button:disabled{background-color:#f7f7f7;color:#ccc}.theme-default .cv-weeknumber{background-color:#e0e0e0;border-color:#ccc;color:grey}.theme-default .cv-weeknumber span{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.theme-default .cv-day.past{background-color:#fafafa}.theme-default .cv-day.outsideOfMonth{background-color:#f7f7f7}.theme-default .cv-day.today{background-color:#ffe}.theme-default .cv-day[aria-selected]{background-color:#ffc}.theme-default .cv-item{background-color:#e7e7ff;border-color:#e0e0f0;border-radius:.5em;text-overflow:ellipsis}.theme-default .cv-item.purple{background-color:#f0e0ff;border-color:#e7d7f7}.theme-default .cv-item.orange{background-color:#ffe7d0;border-color:#f7e0c7}.theme-default .cv-item.continued:before,.theme-default .cv-item.toBeContinued:after{color:#999;content:" \21e2 "}.theme-default .cv-item.toBeContinued{border-bottom-right-radius:0;border-right-style:none;border-top-right-radius:0}.theme-default .cv-item.isHovered.hasUrl{text-decoration:underline}.theme-default .cv-item.continued{border-bottom-left-radius:0;border-left-style:none;border-top-left-radius:0}.cv-item.span3,.cv-item.span4,.cv-item.span5,.cv-item.span6,.cv-item.span7{text-align:center}.theme-default .cv-item .endTime,.theme-default .cv-item .startTime{color:#666;font-weight:700}.theme-default .cv-day.draghover{box-shadow:inset 0 0 .2em .2em #ff0}