.dpFabIconWrapper{z-index:3;width:50px;height:50px;right:15px;bottom:20px;position:fixed;border-radius:50%}.dpFabItemIcon:hover{text-decoration:none!important}.dpFabIcon{font-weight:500;text-align:center;transition:all ease 300ms}.dpFabIcon img{padding:8px;max-width:100%}.dpExpandedFabIcon{transform:rotate(45deg)}.dpFabItemsCanvas{right:0;height:0;opacity:0;bottom:120%;overflow:hidden;position:absolute;transition:all ease 500ms}.dpFabItem{margin:4px;cursor:default;display:flex;display:-ms-flex;display:-webkit-flex;align-items:center;-ms-align-items:center;-webkit-align-items:center;justify-content:flex-end;-ms-justify-content:flex-end;-webkit-justify-content:flex-end}.dpShowSigninPrompt{opacity:.8}.dpFabItemLabel{margin:2px;padding:10px;font-size:1.2rem;border-radius:5px;white-space:nowrap}.dpFabItemIcon{margin:2px;padding:6px;width:40px;height:40px;font-size:20px;font-weight:600;line-height:26px;margin-left:8px;text-align:center;border-radius:50%;transition:all ease 300ms}.dpFabItemIcon img{max-width:100%;display:block}.dpShowFabItems{opacity:1;height:auto;overflow:visible}.dpLeftAlignText{text-align:left}@media only screen and (min-width:1124px){.dpFabIconWrapper{width:auto;height:auto;border-radius:0;position:static;box-shadow:none}.dpFabIcon{display:none}.dpFabItemsCanvas{opacity:1;height:auto;padding:6px;overflow:visible;position:static;text-align:right;transition:all ease 500ms}.dpFabItem{cursor:pointer;vertical-align:top;display:inline-block}.dpFabItemLabel{display:none}.dpFabItemIcon{margin:2px;width:30px;height:30px;display:inline-block;line-height:16px;margin-left:8px}}.dpShowCalNotes{overflow-y:auto;max-height:300px;font-weight:500;font-size:1.2rem;padding:12px 5px}.dpCalNote{max-width:100%;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle;text-overflow:ellipsis}.dpCalNote:hover{cursor:pointer;text-decoration:underline}.dpNoteIcon{padding:2px 4px;max-width:30px;vertical-align:bottom}.dpTextArea{width:100%;resize:none;height:100px;line-height:1.4;overflow-x:auto;padding:12px 8px;font-family:"Comic Sans MS",Verdana,Geneva,Arial,"Book Antiqua",sans-serif}.dpButtonWrapper{text-align:right;padding:10px 10px 0}@media only screen and (min-width:1124px){.dpAddNote,.dpUpdateNode{box-shadow:none;padding-bottom:10px!important}.dpAddNoteTitle{display:none}.dpTextArea{width:98%;margin:0 1%}.dpShowCalNotes{max-height:120px;overflow-y:auto}.dpCalNote{max-width:240px}.dpShowCalNotes::-webkit-scrollbar{width:10px}.dpTextArea::-webkit-scrollbar{width:10px}}.dpOverlay{top:0;left:0;width:100%;height:100%;z-index:21;display:none;position:fixed;background:rgba(0,0,0,.6)}.dpConfirmBox{top:50%;left:0;right:0;min-width:320px;max-width:400px;padding:20px;margin:0 auto;text-align:center;position:relative;font-size:1.4rem;transform:translateY(-50%);color:#e1e1e1;background:rgba(50,50,50,.99)}.dpConfirmBoxExt{overflow:auto;max-height:100%;max-width:420px;padding:12px 8px}.dpConfirmBoxExt #dp-dialog-div{width:360px}.dpConfirmBoxExt div{flex:1;-ms-flex:1;-webkit-flex:1;padding:2px 4px}.dpConfirmBoxCell{max-width:160px;overflow:hidden;word-break:break-word}.dpBoxLabel{max-width:140px}.dpDullLabel{color:#a1a1a1}.dpConfirmBox label{padding:0 5px}.dpConfirmBox input{vertical-align:middle}.dpConfirmBoxTitle{font-size:18px;padding-bottom:12px}@media only screen and (min-width:620px){.dpConfirmBoxExt{max-width:520px;padding:20px}.dpConfirmBoxExt #dp-dialog-div{width:100%}}