input::-ms-clear{display:none}.ingridEditText{border:none;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.editCal{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:absolute;cursor:default;background-color:#d2e3f6;color:#000;overflow:hidden;left:0;right:0;top:0;bottom:0}.editContainer{position:absolute;overflow:hidden}.grpweek{height:24px;white-space:nowrap}.grpweek>div{height:24px;width:31px;overflow:hidden;border-right:solid 1px #d0d7e5;text-align:center;display:table-cell;vertical-align:middle;position:relative;line-height:normal}.grpweek div,.grpweek span{cursor:default}.grpweek>div:first-child{width:30px}.grpweek>div:last-child{border-right:none}.grpweek>div>input,.grpweek>div>span{position:absolute;top:-1px;border:0;background-color:transparent;text-align:center;width:100%;line-height:20px;border-radius:0;box-shadow:none;display:block;padding:0;margin:0 !important;font-size:10pt}.grpweek>div>span.empty{color:#d0effc}.grpweek input::-webkit-input-placeholder{color:#d0effc}.grpweek input::-moz-placeholder{color:#d0effc}.grpweek input:-ms-input-placeholder{color:#d0effc}.grpweek input:-moz-placeholder{color:#d0effc}.grpweek>div>div{position:absolute;font-size:6pt;bottom:-1px;left:0;color:#23befc}.grpweek>div>div:first-child{left:auto;right:1px;color:#fe633f}.content{position:absolute;top:50px;left:0;bottom:40px;right:0}.aGroup{text-decoration:none;cursor:pointer}.aGroup:hover{text-decoration:none}.anchor{position:relative}.week{height:24px;white-space:nowrap}.week>div{height:24px;width:32px;overflow:hidden;border-right:solid 1px #d0d7e5;text-align:center;display:table-cell;vertical-align:middle}.week>div:first-child{width:31px}.week>div:last-child{border-right:none}.weekHeader>td{width:31px;overflow:hidden;white-space:nowrap;border-right:solid 1px #aaa;border-left:solid 1px #fff}.weekHeader>td:first-child{border-left:none}.weekHeader>td:last-child{border-right:none}.monthHeader>td{overflow:hidden;white-space:nowrap;border-right:solid 1px #aaa;border-left:solid 1px #fff}.monthHeader>td:first-child{border-left:none}.monthHeader>td:last-child{border-right:none}