#calendarApp{height:100%}@-webkit-keyframes myRotate{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes myRotate{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@media(-webkit-min-device-pixel-ratio:2){.border1px .eventlistWrapper .topBar,.border1px .eventlistWrapper .topDateBar,.border1px .eventlistWrapper .eventList .dayEvents .topDateBar,.border1px .filterMask .filterBox .topBar{border-bottom-width:.5px!important}.border1px .eventlistWrapper .eventList .dayEvents .topDateBar{border-top-width:.5px!important}}@media(-webkit-min-device-pixel-ratio:3){.border1px .eventlistWrapper .topBar,.border1px .eventlistWrapper .topDateBar,.border1px .eventlistWrapper .eventList .dayEvents .topDateBar,.border1px .filterMask .filterBox .topBar{border-bottom-width:.5px!important}.border1px .eventlistWrapper .eventList .dayEvents .topDateBar{border-top-width:.5px!important}}#calendarApp.isPC{max-width:1000px;margin:0 auto}.en-us #calendarApp{min-width:1000px}#backToTop{position:fixed;bottom:-60px;right:68px;width:60px;height:60px;background-color:black;display:block;background:url(/images/calendar/BackToTopClassic@2x.png) no-repeat;background-size:cover}.skin-type-1 #backToTop{background-image:url(/images/calendar/BackToTopWhite@2x.png)}.skin-type-3 #backToTop{background-image:url(/images/calendar/BackToTopBlack@2x.png)}.skin-type-4 #backToTop{background-image:url(/images/calendar/BackToTopPurple@2x.png)}#backToTop:hover{cursor:pointer}