.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.noflick,.note,.button{-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky-note{margin:-15px}.note{float:left;display:block;position:relative;padding:1em;width:calc(25% - 30px);min-height:300px;margin:15px;border-radius:5px;background-color:rgba(115,102,255,.1);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;z-index:1}.note:hover{cursor:move}.note.ui-draggable-dragging:nth-child(n){-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.3);box-shadow:5px 5px 15px 0 rgba(0,0,0,.3);-webkit-transform:scale(1.125)!important;transform:scale(1.125)!important;z-index:100;cursor:move;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.note textarea{background-color:transparent;border:none;resize:vertical;font-style:italic;width:100%;padding:5px}.note textarea:focus{outline:none;border:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset}.note textarea.title{font-size:24px;line-height:1.2;color:#000;height:64px;margin-top:20px}.note textarea.cnt{min-height:200px}.note:nth-child(2n){background:rgba(247,49,100,.2)}.note:nth-child(3n){background:rgba(81,187,37,.2)}.note:nth-child(4n){background:rgba(169,39,249,.1)}.note:nth-child(5n){background:rgba(248,214,43,.2)}.note:nth-child(6n){background:rgba(220,53,69,.3)}.button{color:#fff;padding:1em 2em;text-decoration:none;-webkit-transition:background .01s,-webkit-transform .15s;transition:background .01s,-webkit-transform .15s;transition:transform .15s,background .01s;transition:transform .15s,background .01s,-webkit-transform .15s}.button.remove{position:absolute;top:0;right:-10px;color:#999}@media only screen and (max-width:1199px){.note{min-width:260px;min-height:260px}}